function Capture(obj)
{
	document.write(obj);
}

var lang_charset = new Object();
lang_charset.set="iso-8859-1";

var msg = new Object();
msg.phoneinfo = "Phone number";
msg.passwordError = "Invalid password";
msg.cannotModify1 = "Unable to make the change, you may check if you have the privilege or if your login was expired.";
msg.cannotModify2 ="Configuration Failure";
msg.lineNumberError = "Invalid line number settings";
msg.idExisted = "This prefix conflicts with other";
msg.submitSuccess = "The configurations have been taken in effect.";
msg.guideSuccess1 = "The basic configuration is done.";
msg.guideSuccess2_part = "After configuration, if you cannot surf the Internet, check the cabling first. ";
msg.guideSuccess2 = "For PPPoE users, check whether you have entered correct username and password. ";
msg.guideSuccess3 = "For wired connection users, modify DHCP for your PC's Internet Protocol";
msg.guideSuccess4 = "For wireless connection users, keep your PC connected to the wireless network after configuration. ";
msg.guideSuccess5 = "Click ";
msg.guideSuccess5_2 ="if you want to re-login to the device for further configuration";
msg.guideSuccess6 = "Login";
msg.restartSuccess = "The configuration takes effect after the system is restarted.";
msg.cannotDelete = "Configuration failure";
msg.cfgError = "Configuration failure";
msg.idExisted = "This prefix conflicts with other";
msg.existed = "Conflict";
msg.patchSuccess = " The configurations have been submitted, and taken in effect.";
msg.patchReboot = "The configuration takes effect after the system is restarted.";
msg.patchFail = "Configuration failure";
msg.exptbatch = "Input the correct number of batch configuration line";
msg.noLineStart = "The line does not exist";
msg.lineLimit = "The line out of range";
msg.lineAmountDigi = "The number should be numeric";
msg.phoneNumDigi = "The extension number must be a string of digits";
msg.numDigi = "The number should be numeric";
msg.wrongType = "Please upload the voice file, and the file name starts with user and has .dat or .pcm as suffix";
msg.noFile ="Please select the upload file";
msg.notUse = "Not in used";
msg.disable = "Close";
msg.control = "Control";
msg.view = "View";
msg.actionFail ="Configuration failure";
msg.confirm_del = "Are you sure you want to delete?";
msg.op = "Operation";
msg.saving = "Saving..., please wait.";
msg.deleting = "Deleting...,please wait.";
msg.logout = "Are you sure you want to logout?";
msg.adminPwDif = "Verify your password again";
msg.oprPwDif = "Verify your password again";
msg.pwSameError = "Operator password must be different from admin password.";
msg.noComp = "The capture tool does not exist.";
msg.alreadyCap = "IP Capture Started";
msg.noLineInput = "Enter the line ID";
msg.nodownload = "No captured data file.";
msg.downloadFail = "Fail to download the data file.";
msg.pushStart = "Please click the &lt;Start&gt; button.";
msg.timeout = "Time out";
msg.noLine = "The line does not exist";
msg.lineName = "ID: ";
msg.lineNumber = "Number: ";
msg.datapackWaiting = "Loading......";
msg.restartSoft = "Are you sure you want to restart?";
msg.rebootSys = "Are you sure you want to restart?";
msg.clearCfg = "Are you sure you want to restore factory settings?";
msg.restartSoftFail = "Fail to restart the application.";
msg.rebootSysFail = "Fail to reboot the system.";
msg.clearSuccess = "The configurations have been submitted, and taken in effect.";
msg.clearReboot = "The configuration takes effect after the system is restarted.";
msg.clearFail = "Configuration failure";
msg.deleteLog = "Are you sure you want to delete the log information?";
msg.dLogSuccess = "The logs are deleted successfully";
msg.dLogFail = "Fail to clear logs.";
msg.startSuccess = "Line Capture Started.";
msg.nulluser = "Please input user name.";
msg.userError = "Error. Please re-enter user name.";
msg.addmore = "Up to 4 items should be added.";
msg.route_error = "cannot leave Ethernet port vacant";
msg.opSuccess = "Operation succeeds.";
msg.opFail = "Operation Failure";
msg.selectline = "Please select the line configured";
msg.lanip_wanip = "Do not have IP addresses of WAN & LAN on the same segment ";
msg.invalid_ip = "Invalid IP address; please enter it again.";
msg.adminlogin="There's been an adminstrator connected. Do you need to continue?";
msg.ipphoneuse="IP telephony application:";
msg.pppoecue = "Case sensitive";
msg.validTip ="Verify message";
msg.content ="Content";
msg.menu ="Amend text";
msg.webTitle ="WiFi IPPBX";
msg.softValid ="The current browser does not support, please use the IE browser.";

var guide = new Object();
guide.titles = "Wizard";
guide.conn = "Type of Internet Connection";
guide.next = "Next";
guide.previous = "Previous";
guide.title1 = "Application scenario";
guide.note1 = "Please select the scenario.";

guide.title2 = "WAN setup";
guide.note5 = "There are multiple connection modes to choose from. If you are unsure of your connection settings, contact your Internet Service Provider(ISP).";
guide.note6_s = "You shall manually configure IP address, subnet mask, default gateway, and domain name obtained from your ISP.";
guide.note7_s = "The device automatically obtains IP address, subnet mask, default gateway, and domain name from your ISP DHCP server.";
guide.note8_s = "Select PPPoE if the device is connected to Internet through an ADSL modem, and enter username and password obtained from your ISP.";

guide.title3 = "Wireless settings";
guide.note9 = 'You can configure basic wireless network parameters, like Name(SSID), Region, Channel and Mode. Please enter Wireless settings for advanced configuration manually.';
guide.note10 = 'This option turns off and on the wireless connection feature. If it is disabled, you cannot connect using a wireless network adapter.';
guide.note11 = 'This device can connect 802.11 b/g/n Mode. If you have devices that are 802.11b and 802.11g then you can change the mode to Mixed.';
guide.note12 = 'When you are browsing for available wireless networks, this is the name that will appear in the list (unless Visibility Status is set to Invisible). This name is also referred to as the SSID.';
guide.note13 = 'The Visible option allows your wireless network name broadcast to anyone within the range of your signal. The Invisible option allows you to hide your wireless network.';
guide.note14 = 'This field determines which operating frequency will be used. It should not be necessary to change the wireless channel unless you notice interference problems with another nearby access point.';

guide.title4 = "The configuration have been submitted.";
guide.note15 = 'Hint: if configuration fails, please go to the <b>Network > WAN</b> page to check the Internet connection.';
guide.over = "OK";
guide.over2 = "Over";

guide.note16 = "Wireless security mode";
guide.note17 = "To ensure network security, New Rock recommends to modifying wireless security mode to WPA-PSK/WPA2-PSK AES.";
guide.note18 = "Disable wireless encryption";
guide.note19 = "WPA/WPA2-PSK";
guide.note20 = "Encryption key";
guide.note21 = "Maintain wireless security mode";
guide.note22 = "8-63 characters in ASCII format or 8-64 characters in HEX format";

guide.note23 = "PSTN";
guide.note24 = "Phone";
guide.note25 = "Ipad phone";
guide.note26 = "PC phone";
guide.note27 = "Number:";

var usb = new Object();
usb.usb = "USB storage";
usb.usb_note = "The device will automatically setup your USB storage device when it is connected.";
usb.userName = "User name";
usb.password = "Password";
usb.smbenable = "Enable";
usb.shareHost = "Network/Device name";
usb.shareHost_note = "Is the name used to access the device from your Laptop/PC.";
usb.workGroup = "Work group";
usb.shareName = "Share name";
usb.shareName_note = "The name shown in the device Web GUI can either be clicked to immediately access the storage or can be entered into a web browser e.g \\readyshare\photos. If 'Not Shared' is shown then the default share has been deleted and no other share for the root folder exists.";
usb.smbWritable = "Access";
usb.smbWritable_note = "Show the permission/access control on the network folder.";
usb.accessMethod = "Access method";
usb.accessMethod_note = "Lists the methods available.";
usb.httpAccess = "HTTP";
usb.httpAccess_note = "Accessed by a Web browser, e.g. http://w.com/usb.";
usb.networkAccess = "Network connection";
usb.networkAccess_note = "	Access via UNC route, e.g. \\\\usb.";
usb.accessURL = "Access link";
usb.accessURL_note = "Accessed to navigate the storage or enter into a Web browser.";
usb.networkFolders = "Available Network Folders";
usb.networkFolders_note = "This table shows all the network folders currently available and configured on the device.";
usb.edit = "Network folder";


var usbprint = new Object();
usbprint.title ="USB printer";
usbprint.form ="USB printer list";
usbprint.Manufacturer ="Manufacturer";
usbprint.Product ="Model";
usbprint.SerialNumber ="Serial number";
usbprint.linkStatus ="Link status";
usbprint.Status ="Connected";

usbprint.step1="For USB printer sharing, you need to connect the printer to the device with an USB cable.";
usbprint.step2="Note: To access the printer you need to install on your computer the driver software which is available from the manufacturer of the printer.";



var tools = new Object();
tools.td1 = "ModifyPwd";
tools.td2 = "Upgrade";
tools.td3 = "Import data";
tools.td4 = "Export data";
tools.td5 = "Restart";
tools.td6 = "Reboot";
tools.restore = "Restore factory setting";
tools.td7 = "Restore factory setting of voice";
tools.td8 = "TDM capture";
tools.td9 = "Ethereal capture";
tools.td10 = "Reboot";
tools.td11 = "Restore factory setting of route";
tools.td12 = "Restore factory setting";

var changepassword = new Object();
changepassword.title1 = "Administrator password";
changepassword.title2 = "Operator password";
changepassword.title3 = "Login expire";
changepassword.td1 = "New password";
changepassword.td2 = "Confirm new password";
changepassword.td3 = "Timeout";
changepassword.td4 = " (sec)";
changepassword.help1 = "Please confirm to clear the password";

var downcfg = new Object();
downcfg.info = "Import/Export data";
downcfg.sp1="Upload or download configuration files.";
downcfg.sp2="The speed of upload and download is affected by network condition.";

var tcpdumpcfg = new Object();
tcpdumpcfg.title1 = "Description:";
tcpdumpcfg.detail1 = "You are allowed to capture up to 3 IP voice data files, each with up to 2M bytes. The data files are stored on the gateway in dump.cap format.";
tcpdumpcfg.title2 = "Steps:";
tcpdumpcfg.detail2 = "Click Start to initiate the capture proceedure.";
tcpdumpcfg.detail3 = "Click Stop to terminate the capture proceedure. You will be notified for donwload .";
tcpdumpcfg.detail4 = "";

var fxo_capture = new Object();
fxo_capture.td1 = "ID";
fxo_capture.td2 = "Number";
fxo_capture.exp1 = "Description:";
fxo_capture.exp2 = "This tool is used to capture the media stream from the phone/line interface. The capture starts from the off-hook of a phone interface or from the ringing of a line interface, and is ended on on-hook or call release. When the call lasts longer than 200 seconds, only the first 200 seconds of media stream is captured. The captured data is stored on the gateway in PCMU format";
fxo_capture.exp3 = "Steps:";
fxo_capture.exp4 = "Select the analog line ID to which you want to perform the capture.";
fxo_capture.exp5 = "Click 'Start' to initiate the capture proceedure.Make the test call.";
fxo_capture.exp6 = "Click 'Stop' to terminate the capture proceedure. You will be notified for donwload.";

var help = new Object();
help.td1 = "Product name";
help.td2 = "Number of analog extensions";
help.td3 = "Number of analog trunks";
help.td4 = "Software version";
help.td5 = "Kernel version";
help.td6 = "DSP version";
help.td7 = "Max. IP extension";
help.td8 = "Max. IP trunk";
help.td9 = "MAC";
help.td10 = "Current system time";
help.td11 = "Latest system reboot time";
help.td12 = "More info";
help.helpinfo = "";
help.helpurl = "http://www.newrocktech.com/en/Products/Officium10.html";


var cfgupload = new Object();
cfgupload.title1 = "Import";
cfgupload.info = "Note:The uploaded file is in .ini format.";
cfgupload.button1 = "Cancel";
cfgupload.button2 = "Next";
cfgupload.param1 = "Import data";
cfgupload.param2 = "Note:The uploaded file is in .gz format.";
cfgupload.param3 = "";
cfgupload.param4 = 'Click "Next" to start the Import data.';
cfgupload.cprogress = "Upload file in progress, please be patient, do not do other operations.";
cfgupload.progress = "Import data in progress, please be patient, do not do other operations.";
cfgupload.cprogress = "Operation in progress, please be patient, do not do other operations.";
cfgupload.upfail = "Import data is fail. Please try again.";
cfgupload.upok = "Upload file is Successful.";
cfgupload.uptietrunkok = "Import data is successful. The configuration takes effect after the system is restarted.";
cfgupload.okr = "Import data is successful, the system will reboot.";
cfgupload.fail1 = "The most recent Import data was unsuccessful, please try again.";
cfgupload.fail2 = "Import data is prohibited while auto provision is running.";
cfgupload.fail3 = "Operation in progress, please be patient, do not do other operations.";
cfgupload.fail4 = "Upload file is too big.";
cfgupload.fail5 = "System is full.";


var softupload = new Object();
softupload.title ="Select a prepared gz file for upgrade. The upgrade will last for few minutes, and please do not perform power-off, network disconnection or restart. After upgrade, the device will automatically restart.";
softupload.button1 = "Cancel";
softupload.button2 = "Next";
softupload.param1 = "Upgrade";
softupload.param2 = "The uploaded file is in .gz format.";
softupload.param3 = "";
softupload.param4 = 'Click "Next" to start the upgrade.';
softupload.progress = "Upgrade in progress, please be patient, do not do other operations.";
softupload.upfail = "Upgrade is fail. Please try again.";
softupload.upok = "Upload file is Successful.";
softupload.okr = "Upgrade is successful, the system will reboot.";
softupload.fail1 = "The most recent upgrade was unsuccessful, please try again.";
softupload.fail2 = "Firmware upgrade is prohibited while auto provision is running.";
softupload.fail3 = "Operation in progress, please be patient, do not do other operations.";
softupload.fail4 = "Upload file is too big.";
softupload.fail5 = "System is full.";


var downlog = new Object();
downlog.title1 = "Download log";
downlog.title2 = "Syslog";
downlog.td1 = "Log download";
downlog.td2 = "System log server";
downlog.td2Tip = "Configure the IP address of system log server.";
downlog.td3 = "Local log port";
downlog.td3Tip = "Configure the port of system log server.";
downlog.td4 = "Debug log server";
downlog.td4Tip = "Configure the IP address of debug log server.";
downlog.td5 = "Log level";
downlog.td5Tip="";
downlog.example1 = " e.g. 137.61.68.25";
downlog.example2 = " e.g. 137.61.68.26";
downlog.option1 = "System information (1)";
downlog.option2 = "2";
downlog.option3 = "DSP instructs (3)";
downlog.option4 = "DSP event (4)";
downlog.option5 = "Call information (5)";
downlog.option6 = "RTP event (6)";
downlog.option7 = "7";
downlog.option8 = "Registration information (8)";

var callState =new Object();

var modifyPwd =new Object();
modifyPwd.titlel="Administrator password";
modifyPwd.sp1="You need to replace the default password with a new one when you setup the device to ensure the safe use of the device.";

modifyPwd.sp2="The device will logout automatically after the timeout set here.";
modifyPwd.title2="Login expire";

var checkfeature = new Object();
checkfeature.cue1 = "Number conflict: ";
checkfeature.cue2 = "Change your dialing plan to avoid number conflict.";
checkfeature.extprefix = "Multi-site extension prefix";
checkfeature.outprefix = "Multi-site outgoing prefix";

var login = new Object();
login.username = "Username";
login.password = "Password";
login.role = "Role";
login.admin ="Admin";
login.operator = "Operator";
login.pass = "Forgot your password?";

var main = new Object();
main.disable = "Disable";
main.enable = "Enable";
main.apply = "Apply";
main.cancel = "Cancel";

var overview = new Object();
overview.select_language="Select language";
overview.status_link = "Status";
overview.statistic_link = "Statistic";
overview.management_link = "Management";

var menu = new Object();
menu.operation_mode = "Operation mode";
menu.internet_settings = "Network";
menu.wan = "WAN";
menu.lan = "LAN";
menu.dhcp_clients = "DHCP clients";
menu.mac_filtering = "MAC address filter";
menu.vpn_passthrough = "VPN passthrough";
menu.routing = "Advanced routing";
menu.wireless_settings = "Wireless";
menu.inic_settings = "Wireless2 settings";
menu.legacy_settings = "Legacy settings";
menu.profile = "Profile";
menu.link_status = "Link status";
menu.site_survey = "Site survey";
menu.statistics = "Statistics";
menu.advance = "Advanced";
menu.qos = "QoS setup";
menu.configurations_11n = "11n Configurations";
menu.wds = "WDS";
menu.wps = "WPS";
menu.basic = "Basic";
menu.security = "Security";
menu.ap_client = "AP client";
menu.station_list = "Clients";
menu.mesh_settings = "Mesh settings";
menu.rvt_settings = "RVT settings";
menu.firewall = "Firewall";
menu.ip_port_filtering = "Access control";
menu.port_forwarding = "Port forwarding";
menu.dmz = "DMZ";
menu.content_filtering = "Advanced filtering";
menu.administration = "Administration";
menu.management = "Management";
menu.upload_firmware = "Upload firmware";
menu.storage = "Storage";
menu.settings_management = "SettingsMgmt";
menu.status = "Status";
menu.system_command = "System command";
menu.system_log = "System log";
menu.sdk_history = "SDK history";
menu.system_firewall = "System security";
menu.qos = "QoS";
menu.yinyong = "Application";
menu.virtual_set = "Virtual server";
menu.port_forward = "Port forwarding";
menu.adv_cfg = "Advanced";
menu.upnp="UPnP";
menu.usbapp = "USB app.";
menu.useradmin = "User admin";
menu.ftpsrv = "FTP server";
menu.sambasrv = "SAMBA server";
menu.mediasrv = "MEDIA server";
menu.webcam = "Web camera";
menu.disk = "Disk";
menu.printersrv = "Printer server";
menu.usbinic = "USB iNIC";
menu.itunes = "iTunesServer";
menu.tools = "Tool";
menu.logs = "Logs";
menu.logs_manage = "LogMgmt";
menu.logs_call = "Call log";
menu.logs_system = "Resource";
menu.stat = "System";
menu.version = "Info";
menu.system_management = "DeviceMgmt";
menu.systime = "System time";
menu.ddns = "DDNS";

/*-----------------------------------SYSTIME-------------------------------------------*/
var systime = new Object();
systime.timezone = "Timezone";
systime.NTPValid = "Current time";	
systime.NTPServerIP	 = "Time server";	
systime.NTPSync = "Time synchronization";
systime.note = "From this section you can set the time zone that you are in and set the Time Server.";

/*-----------------------------------DDNS----------------------------------------------*/
var ddns = new Object();
ddns.provider = "Service provider";
ddns.ddns	 = "Domain name";
ddns.account = "Account";
ddns.password = "PIN";
ddns.refreshTime ="Refresh interval";
ddns.note1 = "A Dynamic DNS (DDNS) service provides a central public database where information (such as e-mail addresses, hostnames, and IP addresses) can be stored and retrieved. The Dynamic DNS server also stores password-protected information and accepts queries based on e-mail addresses.<br><br>If you want to use a DDNS service, you must register for it. The Dynamic DNS client service provider will give you a password or key.";

/*----------------------------------------------------opmode-----------------------------------------------------------------------*/
var wrom_status = new Object();
wrom_status.titles = "Access point status";
wrom_status.connstatus = "Connection status";
wrom_status.connstatus1 = "Connected";
wrom_status.connstatus2= "Unconnected";
wrom_status.connstatus3 = "Disconnected";
wrom_status.connstatus4 = "Connecting";
wrom_status.connstatus5 = "IP address conflict. Please renew IP address of LAN.";
  wrom_status.introduction = "Let's take a look at the status of Ralink SoC Platform.";
  wrom_status.system_information = "System Info";
  wrom_status.sdk_version = "SDK version";
  wrom_status.system_uptime = "System up time";
  wrom_status.system_platform = "System platform";
  wrom_status.operate_mode = "Operation mode";
  wrom_status.internet_config = "WAN";
  wrom_status.connect_type = "Connected type";
  wrom_status.wan_ipaddr = "WAN IP address";
  wrom_status.subnet_mask = "Subnet mask";
  wrom_status.default_gateway = "Default gateway";
  wrom_status.primary_dns = "Primary domain name server";
  wrom_status.secondary_dns = "Secondary domain name server";
  wrom_status.local_network = "LAN";
  wrom_status.lan_ipaddr = "Local IP address";
  wrom_status.local_netmask = "Local netmask";
  wrom_status.mac = "MAC address";
  wrom_status.ethernet_port = "Ethernet port status";

var wrom_statistics = new Object();
  wrom_statistics.titles = "Statistic";
  wrom_statistics.introduction = " Take a look at the ralink SoC statistics ";
  wrom_statistics.memory = "Memory";
  wrom_statistics.memory_total = "Memory total ";
  wrom_statistics.memory_left = "Memory left";
  wrom_statistics.wan = "WAN";
  wrom_statistics.lan = "LAN ";
  wrom_statistics.all_interface = "ALL";
  wrom_statistics.td1 = "Name";
  wrom_statistics.td2 = "Rx packets";
  wrom_statistics.td3 = "Rx bytes";
  wrom_statistics.td4 = "Tx packets";
  wrom_statistics.td5 = "Tx bytes";

var opmode = new Object();
opmode.title = "Operation mode configuration";
opmode.introduction = "You may configure the operation mode suitable for you environment.";
opmode.mode_b = "Bridge";
opmode.mode_b_intro = "All ethernet and wireless interfaces are bridged into a single bridge interface.";
opmode.mode_g = "Gateway";
opmode.mode_g_intro = "The first ethernet port is treated as WAN port. The other ethernet ports and the wireless interface are bridged together and are treated as LAN ports";
opmode.mode_e = "Ethernet converter";
opmode.mode_e_intro = "The wireless interface is treated as WAN port, and the ethernet ports are LAN ports.";
opmode.mode_a = "AP client";
opmode. mode_a_intro = "The wireless apcli interface is treated as WAN port, and the wireless ap interface and the ethernet ports are LAN ports.";
opmode.nat = "NAT enabled";
opmode.hwnat = "HWNAT enabled";
opmode.eth_conv = "Ethernet converter enabled";
opmode.apcli = "AP client enabled";
opmode.tcp_timeout = "TCP timeout";
opmode.udp_timeout = "UDP timeout";

/*------------------------------------------------internet-----------------------------------------------------------------------*/
var inet = new Object();
inet.mac = "MAC address";
inet.ip = "IP address";
inet.server = "Server IP";
inet.netmask = "Subnet mask";
inet.lan2 = "LAN 2";
inet.lan2_ip = "LAN2 IP address";
inet.lan2_netmask = "LAN2 subnet mask";
inet.gateway = "Default gateway";
inet.pri_dns = "Primary DNS server";
inet.sec_dns = "Secondary DNS server";
inet.user = "User name";
inet.password = "Password";
inet.pass2 = "Verify password";
inet.hostname = "Hostname";
inet.hostname_note = "The host name identifies your system to the ISP's DHCP server.";


var wan = new Object();
wan.title = "Wide area network (WAN) settings";
wan.introduction = "You may choose different connection type suitable for your environment. Besides, you may also configure parameters according to the selected connection type.";
wan.ip_note = "If Static is selected, please enter IP address, Subnet mask,DNS server assigned by ISP. If DHCP is selected, the ISP assigns your IP address when your computer requests one from the ISP's server.";
wan.connection_type = "Setup";
wan.connection_typeTip = "Enter info obtained from your ISP for Internet setup.";
wan.connection_type_static = "STATIC (Fixed IP)";
wan.connection_type_dhcp = "DHCP (Auto config)";
wan.connection_type_pppoe = "PPPoE (ADSL)";
wan.connection_type_l2tp = "L2TP";
wan.connection_type_pptp = "PPTP";
wan.connection_type_3G = "3G";
wan.protocol_opmode = "Operation mode";
wan.protocol_opmode_keepalive = "Keep alive";
wan.protocol_opmode_keepalive_note="keep alive duration set by default";
wan.protocol_opmode_ondemand = "On demand";
wan.protocol_opmode_manual = "Manual";
wan.pppoe_user = "Username";
wan.pppoe_pass = "Password";
wan.pppoe_confirm = "Confirm your password";
wan.pppoe_keepalive = " Auto-Connection";
wan.pppoe_keepalive_select = "Internet connection will be reestablished automatically. Reconnecting time period is ";
wan.pppoe_secondes= "Second";
wan.pppoe_demand = "Request-Connection";
wan.pppoe_demand_select1 = "Internet connection will be terminated after an idle";
wan.pppoe_demand_select2 = " minutes when no connection request is received. ";
wan.pppoe_manual  = "Manual-Connection";
wan.pppoe_manual_select= "Connect it manually";
wan.pppoe_keepalive3 = "Second";
wan.pppoe_demand3 = "Minute";
wan.static_mode = "Static mode";
wan.dhcp_mode = "DHCP mode";
wan.pppoe_mode = "PPPoE mode";
wan.l2tp_mode = "L2TP mode";
wan.pptp_mode = "PPTP mode";
wan.G3_ISP = "Internet service provider(ISP)";
wan.G3_ISP_select1= "China telecom";
wan.G3_ISP_select2= "China unicom";
wan.G3_ISP_select3= "Custom";
wan.G3_mode = "3G mode";
wan.G3_modem = "USB 3G modem";
wan.address_mode = "Address mode";
wan.address_mode_static = "Static";
wan.address_mode_dynamic = "Dynamic";
wan.mac_clone = "MAC clone";
wan.mac_clone_note = "For some ISP, only registered MAC addresses are granted permission for network access. Enter registered MAC address for Internet connection.";
wan.G3_dev = "Obtain module of 3g Device";
wan.G3_apn = "SSID";
wan.G3_dial = "3G dialing number";
wan.G3_pin = "PIN";
wan.G3_user = "User account";
wan.G3_pass = "Password";
wan.nat_tcp = "TCP idle time";
wan.nat_udp = "UDP idle time";
wan.nat = "NAT";
wan.nat_note = "Map multiple private hosts to one publicly exposed IP address for Internet connection.";
wan.G3_escape ="3G escape";
wan.G3_type ="3G Package types";
wan.G3_rest ="This month the remaining lines";
wan.G3_used ="Today has been using flow";
wan.G3_upload ="upload";
wan.G3_download ="download";
wan.G3_total ="This month, amount to";
wan.G3_total_info =",has not yet begun. Please insert the 3G network card, the connection automatically after the statistical flow";
wan.G3_usedGprs ="This month has been used flow";
wan.G3_usedGprs_info =",no excess, please rest assured!";




var lan = new Object();
lan.title="LAN setup";
lan.introduction="You can enable, disable and configure the features.";
lan.setup="LAN setup";
lan.ipRange="Valid Range e.g.:<br>10.0.0.0-10.255.255.255, <br>172.16.0.0-172.31.255.255,<br>192.168.0.0-192.168.255.255,<br> 169.254.0.0-169.254.255.255.";
lan.dhcp_type="DHCP type";
lan.dhcp_type_server="Server";
lan.dhcp_start="Start IP address";
lan.dhcp_end="End IP address";
lan.dhcp_lease="Lease time";
lan.dhcp_lease_note = "Valid time period of assigned IP addresses. During this period, DHCP server won't terminate assigned IP address to other PCs.";
lan.dhcp_static="Statically assigned";
lan.title2 = "Application service";
lan.stp = "802.1d spanning tree";
lan.stp_note = "Used to prevent bridge loops and broadcast radiation.";
lan.lltd = "LLTD";
lan.lltd_note = "LLTD is a proprietary Link Layer protocol for network topology discovery and Quality of Service diagnostics included in Windows 7. It is used by their Network Map feature to display a graphical representation of the local area network or wireless LAN, to which the computer is connected.";
lan.igmpp = "IGMP proxy";
lan.igmpp_note = "Used for video network.";
lan.upnp="UPnP";
lan.upnp_note = "UPnP (Universal Plug and Play) helps devices, such as Internet appliances and computers, to access the network and connect to other devices as needed. The device can automatically discover services from other registered UPnP devices on the network.";
lan.radvd="Router advertisement";
lan.pppoer="PPPoE relay";
lan.pppoer_note = "Activating PPPoE relay will help computers get separate public IP addresses via ADSL.";
lan.dnsp="DNS proxy";
lan.dnsp_note = "The client can connect to the DNS server under WAN via this device for DNS. ";

var dhcp = new Object();
dhcp.title = "DHCP client";
dhcp.title1 = "DHCP setup";
dhcp.title2 = "MAC address binding";
dhcp.title2Tip = "Protect users under local area network from network attack.";
dhcp.menu = "DHCP server";
dhcp.clients = "DHCP clients";
dhcp.expire = "Expires in";
dhcp.title1_note ="The device shall automatically assign IP addresses for computers under local area network.";
dhcp.title2_note = "Note: assigned IP addresses shall be within the same network segment of LAN.";

var routing = new Object();
routing.title="Static routes";
routing.introduction="Configure static routes only for unusual cases such as multiple routers or multiple IP subnets located on your network.";
routing.add_rule="Static routing setting";
routing.routing_dest="Destination";
routing.range="Type";
routing.netmask="Netmask";
routing.gateway="Gateway";
routing.interface="Interface";
routing.custom="Custom";
routing.comment="Comment";
routing.submit="Apply";
routing.reset="Reset";
routing.Numbers="No.";
routing.del_title="Current routing table in the system:";
routing.del_dest="Destination";
routing.del_netmask="Netmask";
routing.del_gateway="Gateway";
routing.del_flags="Flags";
routing.del_metric="Metric";
routing.del_ref="Ref";
routing.del_use="Use";
routing.del_interface="Interface";
routing.del_comment="Comment";
routing.del="Delete";
routing.del_reset="Reset";
routing.host="Host";
routing.net="Net";
routing.LAN="LAN";
routing.WAN="WAN";
routing.dynamic_Title="Dynamic routing settings";
routing.dynamic_Title2="Dynamic routing protocol";
routing.dynamic_rip_disable="Disable";
routing.dynamic_rip_enable="Enable";
routing.dynamic_rip_apply="Apply";
routing.dynamic_rip_reset="Reset";

var qos = new Object();
qos.title = "Quality of service";
qos.rule_title = "Reserved rule table";
qos.upload_title = "QoS upload group settings";
qos.download_title = "QoS download group settings";
qos.model = "QoS model:";
qos.model_select1 = "DRR";
qos.model_select2 = "SPQ";
qos.model_select3 = "SPQ+DRR";
qos.model_select4 = "DSCP";
qos.reservebandwidth = "Reserved bandwidth";
qos.reservebandwidth_note = "10﹪ is recommanded.";
qos.introduction = "You may setup rules to provide Quality of Service guarantees for specific applications.";
qos.setup = "QoS setup";
qos.str = "Quality of service";
qos.rule = "QoS rule";
qos.disable = "Disable";
qos.enable = "Enable";
qos.dscpmarkeronly = "Mark DSCP only";
qos.enable_bidirection = "Bi-direction";
qos.enable_upload_only = "Upload to Internet";
qos.enable_download_only = "Download from Internet";
qos.portbased_qos = "Port based QoS";
qos.upload_bandwidth = "Upload bandwidth:";
qos.bandwidth_custom = "User defined";
qos.download_bandwidth = "Download bandwidth:";
qos.setup_submit = "Submit";
qos.setup_reset = "Reset";
qos.group = "Group";
qos.group_attr = "Attribute";
qos.group_modify = "Modify";
qos.rule_no = "No";
qos.rule_name = "Name";
qos.rule_prio = "Group";
qos.rule_info = "Info.";
qos.ruleupload_add = "Add upload rules";
qos.ruledownload_add = "Add download rules";
qos.rule_del = "Delete";
qos.rule_dl_add = "Add download rules";
qos.rule_dl_del = "Delete";
qos.loaddefault = "Load default";
qos.Rate = "Rate:";
qos.Ceil = "Ceil:";
qos.AF_Name = "Group name";
qos.AF_Upload_Bandwidth = "﹪ of upload bandwidth";
qos.upload = "Upload";
qos.download = "Download";
qos.port_setup = "QoS port setup";
qos.wifi = "WiFi";
qos.port0 = "Port 0";
qos.port1 = "Port 1";
qos.port2 = "Port 2";
qos.port3 = "Port 3";
qos.port4 = "Port 4";      
qos.Highest = "Highest";
qos.High = "High";
qos.Default = "Default";
qos.Low = "Low";
qos.upload_title = "Upload rule";
qos.download_title = "Download rule";
qos.classifier_name = "Name";
qos.classifier_group = "Group";
qos.classifier_mac = "MAC address";
qos.classifier_dip = "Dest. IP address";
qos.classifier_sip = "Source IP address";
qos.classifier_pktlen = "Package length";
qos.classifier_pktlen_note ="0-128 for small packets";
qos.classifier_dscp = "DSCP";
qos.classifier_proto = "Protocol";
qos.classifier_dport = "Dest. port";
qos.classifier_sport = "Source port";
qos.classifier_l7 = "Application";
qos.classifier_remark = "Remark DSCP as:";
qos.classifier_auto = "Auto";
qos.classifier_close = "Not change";
qos.classifier_dir = "Direction";
qos.bandwidth1 = "MAX bandwidth(﹪)";
qos.bandwidth2 = "MIN bandwidth(﹪)";
qos.msg1 = "The value of MIN Bandwidth should be less than that of MAX Bandwidth.";
qos.msg2 = "The sum of upload banwidth rates is over 100﹪";
qos.msg3 = "The sum of download banwidth rates is over 100﹪";
qos.msg4 = "Please fill the upload bandwidth.";
qos.msg5 = "The upload bandwidth format is wrong. (ex. \"10k\" \"20M\")";
qos.msg6 = "The value of upload bandwidth is too large.";
qos.msg7 = "The value of upload bandwidth is too small, are you sure?";
qos.msg8 = "Please fill the down bandwidth.";
qos.msg9 = "The download bandwidth format is wrong. (ex. \"10k\" \"20M\")";
qos.msg10 = "The value of download bandwidth is too small.";

/*------------------------------------------wireless-------------------------------------------------------------------------------------*/
var wireless = new Object();
wireless.allow = "Allow";
wireless.reject = "Reject";
wireless.auto = "Auto";
wireless.long = "Long";
wireless.on = "On";
wireless.off = "Off";
wireless.none = "None";
wireless.functions = "Wireless feature";
wireless.model = "Wireless module";
wireless.wds = "WDS status";
wireless.wds_stat1="Un-connected";
wireless.wds_stat2="Connected failure";
wireless.wds_stat3 ="Connected";
wireless.ms = "(ms)";
wireless.bytes = "(byte)";
  
var station  =  new Object();
station.add = "Add";
station.del = "Delete";
station.edit = "Edit";
station.active = "Activate";
station.enable = "enable";
station.used = " Used&#160;&#160;";
station.select = "&#160;";
station.ssid = "SSID";
station.channel = "Channel";
station.encryp = "Encryption";
station.auth = "Authentication";
station.network_type = "Network type";
station.none = "None";
 
var wireless_basic  =  new Object();
wireless_basic.macfiltering = "MAC filtering";
wireless_basic.macfiltering_note = "Refers to a security access control method whereby the 48-bit address assigned to each network card is used to determine access to the network.";
wireless_basic.macfiltering2 = "Access control policies";
wireless_basic.disable ="Disable";
wireless_basic.allow = "Allow";
wireless_basic.reject ="Reject";
wireless_basic.addmac = "Add MAC address";
wireless_basic.maclist = "Reserved MAC address table";
wireless_basic.title = "Basic ";
wireless_basic.introduction = "You could configure the minimum number of Wireless settings for communication, such as Network Name (SSID)and Channel. The Access Point can be set simply with only the minimum setting items. ";
wireless_basic.wireless_network = "Wireless network";
wireless_basic.title2 = "High speed mode";
wireless_basic.title2_tip ="Only applied to 802.11n.";
wireless_basic.radio_button = "Radio";
wireless_basic.wifi_button = "WiFi";
wireless_basic.network_mode = "Network mode";
wireless_basic.ssid = "SSID";
wireless_basic.multiple_ssid = "Multiple SSID";
wireless_basic.hssid = "Hidden";
wireless_basic.isolated = "Isolated";
wireless_basic.broadcast_ssid = "SSID broadcast";
wireless_basic.broadcast_ssid_note = "Configure whether to broadcast its name (SSID) to all wireless stations. Stations that have no SSID (or a null value) can then adopt the correct SSID for connections to this access point.";
wireless_basic.apisolated = "AP isolation";
wireless_basic.apisolated_note1 = "If enabled, the wireless client under this SSID can only access Internet and it can‘t access other wireless clients even under the same SSID, Ethernet clients or this device. Other clients can‘t access the wireless client, either.";
wireless_basic.apisolated_note2 = "For public places, such as hotels and airports, Hot Spot is established in this way to secure the Internet connection.";
wireless_basic.mbssidapisolated = "MBSSID AP isolation";
wireless_basic.mbssidapisolated_note = "If enabled, the wireless client under this SSID can only access Internet and it cannot access other wireless clients under different SSIDs, Ethernet clients or this device.";
wireless_basic.bssid = "BSSID";
wireless_basic.bssid_note = "WiFi MAC address.";
wireless_basic.w_mac = "WiFi MAC address";
wireless_basic.frequency = "Channel";
wireless_basic.frequency_note = "This field determines which operating frequency will be used. Do not change the wireless channel unless you notice interference problems with another nearby access point.";
wireless_basic.frequency_auto = "AutoSelect";
wireless_basic.rate = "Rate";
wireless_basic.rate_note = "Select the transmission rate. Do not apply 802.11n to this device.";
wireless_basic.wds_title = "WDS";
wireless_basic.wds_mode = "WDS mode";
wireless_basic.wds_mode_select1 = "Disabled";
wireless_basic.wds_mode_select2  = "Lazy mode";
wireless_basic.wds_mode_select3  = "Bridge mode";
wireless_basic.wds_mode_select4  = "Repeater mode";
wireless_basic.wds_note1 = "WDS (Wireless distribution system) is a system enabling the wireless interconnection of access points in an IEEE 802.11 network. It allows a wireless network to be expanded using multiple access points without a wired backbone to link them.";
wireless_basic.wds_note2 = "The device can identify and accept WDS connection from other APs, not to take the initiatives to connect with WDS AP. This mode is only used for the main access router or AP. ";
wireless_basic.wds_note3= "Wireless bridging, in which WDS APs communicate with each other and don't allow wireless clients or stations (STA) to access them.";
wireless_basic.wds_note4= "Wireless repeating, the most functional mode, in which APs communicate with each other and with wireless STAs.";
wireless_basic.wds_note5= "Note: all base stations in a wireless distribution system must be configured to use the same radio channel, method of encryption (none, WEP, or WPA) and the same encryption keys. Please disable DHCP service of APs.";
wireless_basic.wds_phy_mode = "Phy mode";
wireless_basic.wds_encryp_type = "Encryp type";
wireless_basic.wds_encryp_key = "Encryp key";
wireless_basic.wds_ap_macaddr = "AP MAC address";
wireless_basic.wds_ap_mac = "AP scanning";
wireless_basic.ht_phy_mode = "HT physical mode";
wireless_basic.ht_op_mode = "Operating mode";
wireless_basic.ht_op_mixed = "Mixed mode";
wireless_basic.ht_op_mixed_tip ="If enabled, it will improve wireless network compatibility, but affect the throughput.";
wireless_basic.ht_op_green= "Green Field";
wireless_basic.ht_op_green_tip= "If enabled, it will improve the throughput, but affect the compatibility and security.";
wireless_basic.ht_channel_bandwidth = "Channel bandWidth";
wireless_basic.ht_channel_bandwidth_note = "Indicates the wireless communication mode. Single 20MHz helps increase the rate to improve the throughput of wireless network.";
wireless_basic.ht_guard_interval = "Guard Interval";
wireless_basic.ht_guard_interval_tip ="During the space transmission, there’s time-lag for receiving wireless signals. If the later data block is transmitted too soon, there will be interference to the previous data block. Used to avoid the interference.";
wireless_basic.ht_guard_interval_select1 = "Auto";
wireless_basic.ht_guard_interval_select2 = "Long";
wireless_basic.ht_rdg = "Reverse direction grant(RDG)";
wireless_basic.ht_extension_channel = "Extension channel";
wireless_basic.ht_stbc = "Space time block coding(STBC)";
wireless_basic.ht_amsdu = "Aggregation MSDU(A-MSDU)";
wireless_basic.ht_addba = "Auto block ACK";
wireless_basic.ht_delba = "Decline BA request";
wireless_basic.other = "Other";
wireless_basic.ht_txstream = "HT txStream";
wireless_basic.ht_rxstream = "HT rxStream";
wireless_basic.mcs = "MCS";
wireless_basic.TKIP = "HT disallow TKIP";
wireless_basic.validator ="Please enter SSID!";

var wireless_adv  =  new Object();
wireless_adv.title = "Advanced wireless settings";
wireless_adv.introduction = "Use the advanced setup page to make detailed settings for the Wireless. Advanced Setup includes items that are not available from the Basic Setup page, such as Beacon Interval, Control Tx Rates and Basic Data Rates.";
wireless_adv.wireless = "Advanced wireless";
wireless_adv.bgpro = "BG protection mode";
wireless_adv.bgpro_note = "A protection mechanism prevents collisions among 802.11b+g modes. Select Auto (recommended), On, or Off from the pull-down menu.";
wireless_adv.basic_data_rate = "Basic data rates";
wireless_adv.basic_data_rate_default = "Default(1-2-5.5-11 Mbps)";
wireless_adv.basic_data_rate_all = "All(1-2-5.5-6-11-12-24 Mbps)";
wireless_adv.beacon_interval = "Beacon Interval";
wireless_adv.beacon_interval_note1="Used to indicate the frequency interval of the beacon. A beacon is a packet broadcast by the device to synchronize the wireless network. ";
wireless_adv.dtim = "Data beacon rate (DTIM)";
wireless_adv.dtim_note = "Transmission interval.";
wireless_adv.fragment_threshold = "Fragment threshold";
wireless_adv.fragment_threshold_note = "If massive files in wireless network are transmitted, enter new Fragment threshold value to split the packet.";
wireless_adv.rts_threshold = "RTS threshold";
wireless_adv.rts_threshold_note= "The RTS (Request To Send) mechanism will be activated if the data size exceeds the value you set. The packet will be sent with permission.";
wireless_adv.tx_power = "TX power";
wireless_adv.tx_power_note = "WiFi range: 1-100. ";
wireless_adv.short_preamble = "Short preamble";
wireless_adv.short_preamble_note = "";
wireless_adv.short_slot = "Short slot";
wireless_adv.short_preamble_select1 = "Short";
wireless_adv.short_preamble_select2 = "Long";
wireless_adv.short_slot_note = "";
wireless_adv.tx_burst = "Tx burst";
wireless_adv.tx_burst_note = "Enable the transmitted time slot can increase transmission throughput.";
wireless_adv.pkt_aggregate = "Packet aggregate";
wireless_adv.pkt_aggregate_note = "Used to decrease delivered bandwidth in community networks. But it might lower the efficiency if there's interference of wireless network. ";
wireless_adv.auto_provision = "Auto provision";
wireless_adv.ieee_80211h = "IEEE 802.11H support";
wireless_adv.disable_describe_80211h = "Applied to A bandwidth.";
wireless_adv.rdregion = "DFS RDRegion";
wireless_adv.country_code = "Country code";
wireless_adv.country_code_us = "US (United states)";
wireless_adv.country_code_jp = "JP (Japan)";
wireless_adv.country_code_fr = "FR (France)";
wireless_adv.country_code_tw = "TW (Taiwan)";
wireless_adv.country_code_ie = "IE (Ireland)";
wireless_adv.country_code_hk = "HK (Hong kong)";
wireless_adv.carrier = "Carrier detect";
wireless_adv.wmm = "Wi-Fi multimedia";
wireless_adv.wmm_note = "Wi-Fi multimedia (WMM) is a Wi-Fi Alliance interoperability certification, based on the IEEE 802.11e standard. It provides basic Quality of Service (QoS) features to IEEE 802.11 networks. To perform WMM, client servers shall apply WMM too.";
wireless_adv.wmm_capable = "Wi-Fi multimedia";
wireless_adv.apds_capable = "APSD";
wireless_adv.apds_capalbe_note = "When there's no data bit sending, it will significantly alleviates the power consumption. However, it might reduce the efficiency of wireless network.";
wireless_adv.dls_capable = "DLS capable";
wireless_adv.wmm_parameter = "WMM parameters";
wireless_adv.wmm_configuration = "WMM configuration";
wireless_adv.multicast2unicast_converter = "Multicast-to-Unicast converter";
wireless_adv.multicast2unicast = "Multicast-to-Unicast";

var wmm  =  new Object();
wmm.ap_parameter = "WMM parameters of access point";
wmm.sta_parameter = "WMM parameters of station";

var secure  =  new Object();
secure.select_ssid = "Select SSID";
secure.ssid_title = "Security";
secure.ssid_introduction = "Setup the wireless security and encryption to prevent from unauthorized access and monitoring.";
secure.ssid_choice = "SSID choice";
secure.security_policy = "Security policy -- ";
secure.security_mode = "Security mode";
secure.encryp_type = "Encrypt type";
secure.wep = "Wire equivalence protection (WEP)";
secure.wep_default_key = "Default key";
secure.wep_default_key1 = "Key 1";
secure.wep_default_key2 = "Key 2";
secure.wep_default_key3 = "Key 3";
secure.wep_default_key4 = "Key 4";
secure.wep_key = "WEP keys";
secure.wep_key1 = "WEP key 1";
secure.wep_key2 = "WEP key 2";
secure.wep_key3 = "WEP key 3";
secure.wep_key4 = "WEP key 4 ";
secure.hex = "Hex";
secure.lengths = "Length";
secure.lengths_note = "64bits:10 characters in 16 HEX format and 5 characters in ASCII format;128bits:26 characters in 16 HEX format and 13 characters in ASCII format.";
secure.web_key_note = "Valid hexadecimal characters include 0~9, A~F and a~f; ASCII is a character-encoding scheme based on letters and numbers.";
secure.format = "Format";
secure.wpa = "WPA";
secure.wpa_algorithm = "Type";
secure.wpa_pass_phrase = "Passphrase";
secure.wpa_key_renew_interval = "Key-refresh interval";
secure.wpa_pmk_cache_period = "PMK cache period";
secure.wpa_preauth = "Pre-Authentication";
secure.wep_8021x = "802.1x WEP";
secure.wep_1x = " WEP ";
secure.radius = "Radius server";
secure.radius_ipaddr = " IP address ";
secure.radius_port = " Port ";
secure.radius_shared_secret = " Shared secret ";
secure.radius_session_timeout = " Session timeout ";
secure.radius_idle_timeout = " Idle timeout ";
secure.access_policy = " Access policy ";
secure.access_policy_capable = " Policy ";
secure.access_policy_new = "Add a station MAC";
secure.access_policy_del = "Del";

secure.msg1 = "Please input wpapsk key!";
secure.msg2 = "Please input at least 8 character of wpapsk key!";
secure.msg3 = "Please input 8~63 ASCII or 64 Hexadecimal character!";
secure.msg4 = "Invalid characters in Pass Phrase.";
secure.msg5 = "Please choose a WPA Algorithms.";
secure.msg7 = "Please input a valid key renewal interval";
secure.msg8 = "Renew key interval is equal to 0, so the device will not refresh key";
secure.msg9 = "Please input wep key";
secure.msg10 = "Please input 5  characters of wep key1 !";
secure.msg11 = "Wep key1 contains invalid characters.";
secure.msg12 = "Please input 13 characters of wep key1 !";
secure.msg14 = "Please input 10 characters of wep key1 !";
secure.msg15 = "Invalid Wep key1 format!";
secure.msg16 = "Please input 26 characters of wep key1 !";
secure.msg18 = "Please input 5  characters of wep key2 !";
secure.msg19 = "Wep key2 contains invalid characters.";
secure.msg20 = "Please input 13 characters of wep key2 !";
secure.msg21 = "Please input 10 characters of wep key2 !";
secure.msg22 = "Invalid Wep key2 format!";
secure.msg23 = "Please input 26 characters of wep key2 !";
secure.msg24 = "Please input 5  characters of wep key3 !";
secure.msg25 = "Wep key3 contains invalid characters.";
secure.msg26 = "Please input 13 characters of wep key3 !";
secure.msg27 = "Please input 10 characters of wep key3 !";
secure.msg28 = "Invalid Wep key3 format!";
secure.msg29 = "Please input 26 characters of wep key3 !";
secure.msg30 = "Please input 5  characters of wep key4 !";
secure.msg31 = "Wep key4 contains invalid characters.";
secure.msg32 = "Please input 13 characters of wep key4 !";
secure.msg33 = "Please input 10 characters of wep key4 !";
secure.msg34 = "Invalid Wep key4 format!";
secure.msg35 = "Please input 26 characters of wep key4 !";

var wps  =  new Object();
wps.title = "Wi-Fi protected setup";
wps.introduction = "You could setup security easily by choosing PIN or PBC method to do Wi-Fi Protected Setup.";
wps.config = "WPS config";
wps.wps = "WPS ";
wps.wps_note = "Wi-Fi protected setup is designed to ease setup of security enabled WiFi networks in the home and small office environment. It supports methods, like pushing a button or entering a PIN code, to configure a network and enable security. ";
wps.route_pin = "Route_PIN";
wps.generate = "Generate";
wps.generate_note ="Click the button to randomly generate 8-digit number as the latest PIN.";
wps.conn = "Start to connect";
wps.summary = "WPS";
wps.summary_note = "WPS stands for Wi-Fi Protected Setup. This is a process that lets you add a wireless client to the network easily, without the need to specifically configure the wireless settings such as SSID, security mode, and passphrase.";
wps.current_status = "WPS current status ";
wps.configured = "WPS configured ";
wps.ssid = "WPS SSID ";
wps.ssid_note = "Display WPS SSID, like Wireless_AP.";
wps.auth_mode = "WPS auth mode ";
wps.auth_mode_note = "WPS auth mode,normally in mode of WPA/WPA2.";
wps.encryp_type = "WPS encryp type ";
wps.encryp_type_note = "WPS encryp type,normally in type of AES/TKIP.";
wps.default_key_index = "WPS default key Index ";
wps.default_key_index_note = "WPS default key.";
wps.wpa_key = "WPA key(ASCII)";
wps.ap_pin = "AP PIN ";
wps.ap_pin_note = "Default PIN.";
wps.reset_oob = "Reset OOB";
wps.reset_oob_note = "Press the button to place WPS server in idle with WPS LED turning off. In default safety mode, the device will not respond to WPS server, but give access to non-WPS users.";
wps.progress = "WPS progress";
wps.mode = "WPS mode";
wps.pin_mode = "PIN";
wps.pin_mode_note = "This is the security PIN of the WPS client. Enter the client's PIN here after starting the client WPS process. While connecting, the WPS-enabled device provides a randomly-generated security PIN.";
wps.pbc_mode = "PBC ";
wps.pbc_mode_note = "This is push button configuration. Press the actual push button on both the device and wireless client, or click the virtual button Start to connect in this screen or a client's utility.";
wps.pin_num = "PIN";
wps.status = "WPS status";

var stalist  =  new Object();
stalist.title = "Station list";
stalist.introduction = "You could monitor stations which associated to this AP here. ";
stalist.wireless_network = "Wireless network";
stalist.macaddr = "MAC address";
stalist.Aid = "Aid";
stalist.PSM = "PSM";
stalist.MimoPS = "MimoPS";
stalist.MCS = "MCS";
stalist.BW = "BW";
stalist.SGI = "SGI";
stalist.STBC = "STBC";

var prof  =  new Object();
prof.title = "Station profile";
prof.introduction = "The status page shows the settings and current operation status of the station.";
prof.list = "Pofile list";
prof.profile = "Profile";

var wireless_link  =  new Object();
wireless_link.title = "Station link status";
wireless_link.introduction = "The status page shows the settings and current operation status of the Station.";
wireless_link.link_status = "Link status";
wireless_link.status = "Status";
wireless_link.extra_info = "Extra Info";
wireless_link.speed = "Link speed";
wireless_link.throughput = "Throughput";
wireless_link.quality = "Link quality";
wireless_link.signal_strength = "Signal strength ";
wireless_link.noise_level = "Noise level";
wireless_link.ht = "HT";
wireless_link.snr = "SNR";

var scan  =  new Object();
scan.title = "Station site survey";
scan.introduction = "Site survey page shows information of APs nearby. You may choose one of these APs connecting or adding it to profile.";
scan.site_survey = "Site survey";
scan.bssid = "BSSID";
scan.rssi = "RSSI";
scan.connet = "Connect";
scan.rescan = "Rescan";
scan.add_profile = "Add profile";

var addprof  =  new Object();
addprof.system_config = "System configuration";
addprof.profile_name = "Profile name";
addprof.adhoc = "802.11 Ad hoc";
addprof.infrastructure = "Infrastructure";
addprof.power_save = "Power saving mode";
addprof.cam = "CAM (Constantly awake mode)";
addprof.preamble_type = "11B preamble type";
addprof.secure_policy = "Security policy";
addprof.wep_key_length = "WEP key length";
addprof.wep_key_entry_method = "WEP Key entry method";
addprof.hex = "Hexadecimal";
addprof.ascii = "Ascii text";
addprof.Auth_Type_8021X = "Authentication type";
addprof.tunnel_auth = "Tunnel_Authentication";
addprof.identity = "Identity";
addprof.passwd = "Password";
addprof.client_cert = "Client certificate";
addprof.client_cert_path = "Client certificate path";
addprof.private_key_path = "Private key path";
addprof.private_key_passwd = "Private key password";
addprof.ca_cert = "CA certificate";
addprof.ca_cert_path = "CA certificate path";

var wireless_stat  =  new Object();
wireless_stat.title = "Station statistics";
wireless_stat.introduction = "The status page shows the settings and current operation status of the station.";
wireless_stat.tx = "Transmit statistics";
wireless_stat.rx = "Receive statistics";
wireless_stat.reset_counter = "Reset counters";

var wireless_staadv  =  new Object();
wireless_staadv.title = "Station advanced configurations";
wireless_staadv.introduction = "The status page shows the settings and current operation status of the Station.";
wireless_staadv.config = "Advance configuration";
wireless_staadv.infra = "Wireless mode(Infra)";
wireless_staadv.country = "Country region code";
wireless_staadv.bgprotect = "B/G protection";
wireless_staadv.tx_rate = "Tx Rate";
wireless_staadv.bw = "BW";
wireless_staadv.gi = "GI";

var wireless_qos  =  new Object();
wireless_qos.title = "Station advanced configurations";
wireless_qos.introduction = "The status page shows the settings and current operation status of the Station.";
wireless_qos.config = "Qos configuration";
wireless_qos.wmm = "WMM";
wireless_qos.wmm_power_save = "WMM power saving";
wireless_qos.wmm_ps_mode = "PS mode";
wireless_qos.dls = "Direct link setup";
wireless_qos.dls_timeoutvalue = "Timeout value";
wireless_qos.second = " sec";
wireless_qos.dls_status = "DLS status";
wireless_qos.dls_timeout = "Timeout";
wireless_qos.teardown = "Tear down";

var wireless_11n  =  new Object();
wireless_11n.title = "Station 11n configurations";
wireless_11n.introduction = "The status page shows the settings and current operation status of the Station.";
wireless_11n.config = "11n configuration";
wireless_11n.ampdu = "MPDU aggregation";
wireless_11n.ampdu_manual = "Manual";
wireless_11n.mpdu_density = "MPDU density";

var wireless_about  =  new Object();
wireless_about.title = "Station about";
wireless_about.introduction = "The status page shows the settings and current operation status of the station.";
wireless_about.about = "About";
wireless_about.driver_version = "Driver version";

var stawps  =  new Object();
stawps.title = "Wi-Fi protected setup (STA)";
stawps.introduction = " You could setup security easily by choosing PIN or PBC method to do Wi-Fi Protected Setup.";
stawps.scan = " WPS AP site survey ";
stawps.refresh = "Refresh";
stawps.mode = "Mode";
stawps.enrollee = "Enrollee";
stawps.registrar = "Registrar";
stawps.pin_start = "PIN Start";
stawps.pbc_start = "PBC Start";
stawps.renew_pin = "Renew PIN";
stawps.registrar_set = " Registrar settings";
stawps.wep_key_type = "WEP key type";
stawps.wep_key_index = "WEP key Index";
stawps.key = "Key";
stawps.submit = " Submit ";

var mesh  =  new Object();
mesh.title = "Mesh network";
mesh.introduction = "A mesh network is an IEEE 802 LAN comprised of IEEE 802.11 links and control elements to forward frames among the network members.";
mesh.capacity = "Mesh capacity";
mesh.settings = "Mesh settings";
mesh.mid = "Mesh ID (MID)";
mesh.hostname = "Host name";
mesh.autolink = "Auto link";
mesh.manual = "Manual mesh link";
mesh.mpmac = "Mesh point MAC address";
mesh.info = "Mesh network Infomation";
mesh.nbrmacaddr = "Neighbor MAC address";


/*-------------------------------------------firewall-----------------------------------------------------------------------------------------*/
var firewall = new Object();
firewall.disable = "Disable";
firewall.enable = "Enable";
firewall.apply = "Apply";
firewall.reset = "Reset";
firewall.del_select = "Delete selected";
firewall.no = " No.";
firewall.protocol = "Protocol";
firewall.comment = "Comment";
firewall.default_drop = "Others would be dropped";
firewall.default_accept = "Others would be accepted";

var ports  =  new Object();
ports.title = "MAC filtering ";
ports.introduction = " You may setup firewall rules to protect your network from virus,worm and malicious activity on the Internet.";
ports.basic_setting = "Basic settings";
ports.basic_filter = "Access control";
ports.basic_filter_note = "The device will process data in terms of default filter rules if no other filter rules have been edited.";
ports.basic_default_policy = "Default policy";
ports.basic_default_policy_accepted = "all data except those from listed  filtering table to send via the device";
ports.basic_default_policy_dropped = "only data from listed filtering table to send via the device.";
ports.filter_setting = "Rules";
ports.filter_setting_note = "Up to 32 rules can be added.";
ports.filter_macaddr = "Source MAC address";
ports.filter_source_ipaddr = "Source IP address";
ports.filter_port_range = "Port range";
ports.filter_dest_ipaddr = "Dest IP address";
ports.filter_action = "Action";
ports.filter_action_drop = "Drop";
ports.filter_action_accept = "Accept";
ports.current_filter = "Current MAC/IP/Port filtering rules in system ";
ports.filter_source_port_range = "Source port range";
ports.filter_dest_port_range = "Dest port range";
ports.filter_packetcount = "Pkt Cnt";
ports.comment = "Allow a client on the Internet to initiate a connection to a server on your network. Up to 32 rules can be added.";
ports.comment2 = "Up to 20 MAC addresses can be added.";

var forwards  =  new Object();
forwards.title = "Virtual server  settings ";
forwards.virtual_server = "Port forwarding";
forwards.virtual_server_setting = "Port forwarding";
forwards.virtual_server_ipaddr = "Host IP address";
forwards.virtual_server_port_range = "Port range";
forwards.current_virtual_server = "Current port forwarding in system ";

var virtual = new Object();
virtual.virtual_server = "Port forwarding";
virtual.virtual_server_list = "Port forwarding list";
virtual.virtual_server_set = "Forward single port virtual server setting";
virtual.public_port = "Forward virtual server public port";
virtual.private_port = "Forward virtual server private port";


var dmz  =  new Object();
dmz.title = " DMZ settings ";
dmz.introduction = "Setup a De-militarized Zone (DMZ) to separate internal network and Internet.";
dmz.setting = "DMZ settings";
dmz.ipaddr = "DMZ IP address";
dmz.macaddr = "DMZ MAC address";
dmz.tcpport80 = "TCP port 80 (not included)";

var content  =  new Object();
content.filter_title = "Content settings";
content.filter_introduction = "You can setup content filter to restrict the improper content access.";
content.filter_webs_content_filter = "Webs content filter";
content.filter_webs_content_filter_filter = "filters";
content.filter_webs_content_filter_apply = "apply";
content.filter_webs_content_filter_reset = "reset";
content.filter_webs_URL_filter_title = "Webs URL filter settings";
content.filter_webs_url_filter_current = "Current webs URL filters";
content.filter_webs_url_fitler_No = "No";
content.filter_webs_url_fitler_url = "URL";
content.filter_webs_url_fitler_del = "Delete";
content.filter_webs_url_fitler_reset = "Reset";
content.filter_webs_url_fitler_add_title = "Add a URL filter";
content.filter_webs_url_fitler_add = "Add";
content.filter_webs_url_fitler_reset = "Reset";
content.filter_webs_host_fitler_title = "Webs Host filter settings";
content.filter_webs_host_fitler_current = "Current website host filters";
content.filter_webs_host_fitler_no = "No";
content.filter_webs_host_fitler_host = "Host(Keyword)";
content.filter_webs_host_fitler_del = "Delete";
content.filter_webs_host_fitler_reset = "Reset";
content.filter_webs_host_fitler_add_title = "Add a host(keyword) filter";
content.filter_webs_host_fitler_keyword = "Keyword";
content.filter_webs_host_fitler_add = "Add";
content.filter_webs_host_fitler_reset = "Reset";

var sysfw  =  new Object();
sysfw.title = "System security";
sysfw.introduction = "You may configure the system firewall to protect AP/Router itself from attacking.";
sysfw.remote_management_title = "Remote management";
sysfw.remote_port = "Remote management port";
sysfw.remote_note = "Remote management via WEB under WAN.";
sysfw.allow = "Allow";
sysfw.deny = "Deny";
sysfw.wanping_title = "Ping package (WAN) filter";
sysfw.spi_title = "Stateful packet Inspection (SPI)";

sysfw.bps_title = "Block port scan";
sysfw.bsf_title = "Block SYN flood";


/*-----------------------------------------ivr----------------------------------------------------------------*/
var ivr_menu = new Object();
ivr_menu.basic = "Basic";
ivr_menu.extension_config = "Extension";
ivr_menu.trunk_config = "Trunk";
ivr_menu.tietrunk = "Multi-site";
ivr_menu.system = "System";
ivr_menu.advanced = "Advanced";
ivr_menu.extension = "Analog extension";
ivr_menu.ip_extension = "IP extension";
ivr_menu.ip_reg = "IP extension registration";
ivr_menu.group = "Group";
ivr_menu.trunk = "Analog trunk";
ivr_menu.ip_trunk = "IP trunk";
ivr_menu.trunk_reg = "IP trunk registration";
ivr_menu.Multi_platform = "Multi-account registration";
ivr_menu.dialing = "Dialing rule";
ivr_menu.auto_call = "Auto-attendant";
ivr_menu.tts = "Text to voice greeting";
ivr_menu.domains = "Domain name";
ivr_menu.fxooptional = "Analog trunk";
ivr_menu.lineoptional = "Analog extension";
ivr_menu.ivr ="Greeting";
ivr_menu.server = "Recording/Voicemail";
ivr_menu.call_records = "Call record";
ivr_menu.featurecfg = "Feature key";
ivr_menu.digitmapcfg = "Dialing";
ivr_menu.tone = "Tones";
ivr_menu.safe = "Blocked phone numbers";
ivr_menu.systemcfg = "System";
ivr_menu.voip = "Voice";
ivr_menu.sip = "SIP";
ivr_menu.route = "Routing";
ivr_menu.encrypt = "Encryption";
ivr_menu.api = "API";

var extension = new Object();
extension.add = "Add/Modify IP extension";
extension.del = "Delete the extension";
extension.confirmdel = "Are you sure you want to delete?";
extension.stat = "Extension status";
extension.stat_ip = "IP extension status";
extension.title = "Analog extension configuration";
extension.ip_title = "IP extension configuration";
extension.batch_title = "Analog extension batch";
extension.ip_batch_title = "IP extension batch";
extension.add_ip_extension_title = "Add IP extension";
extension.batch = "Batch";
extension.selected_line = "Extension selected";
extension.phone = "Number";
extension.call_barring = "Call barring";
extension.ID = "ID";
extension.enable = "Enable";
extension.account = "Account";
extension.account_name = "Name";
extension.account_name_comment = "Account name";
extension.account_passwd = "Password";
extension.account_passwd_comment = "Account password";
extension.account_nickname = "Nickname";
extension.account_nickname_comment = "Account nickname.";
extension.passwd = "PIN number";
extension.reg_passwd = "Registration password";
extension.call_with_pin = "Calling with PIN";
extension.group = "Group";
extension.role = "Role";
extension.manager = "Manager";
extension.user = "User";
extension.attendant = "Attendant";
extension.intercon = "Intercon";
extension.local = "Local";
extension.domestic = "Domestic";
extension.Int = "International";
extension.None = "None";
extension.email = "Email";
extension.email_comment = "The email address for receiving voice mail.";
extension.mobile = "Mobile";
extension.mobile_comment = "Used in calling party screening. Used when the IP terminal is off-line.";
extension.call_forwarding = "Call forwarding";
extension.call_fwd_close = "Close";
extension.fwd_call_to_another = "Forwarding all calls to another phone";
extension.fwd_unanswered_to_another = "Forwarding unanswered calls to another phone";
extension.fwd_to_voicemail = "Forwarding all calls to voicemail";
extension.fwd_unanswered_to_voicemail = "Forwarding unanswered calls to voicemail";
extension.fwd_number = "Forwarding number";
extension.color_ring_back = "Color ring back";
extension.spd_dial_list = "Speed dial list";
extension.hot_line = "Hot line";
extension.hot_line_disable = "Disable";
extension.hot_line_immediate = "Immediate";
extension.hot_line_delay_mode = "Delay mode";
extension.hot_line_number = "Number";
extension.forking_number = "Forking number";
extension.incoming_call_blocking = "Incoming_call_blocking";
extension.incoming_call_blocking_comment = "Input the reject number,and separate them with ','.";
extension.secretary = "Secretary extension";
extension.call_monitoring = "Call monitoring";
extension.call_monitoring_prohibit = "Call monitoring prohibit";
extension.call_id = "Call ID";
extension.cid_on_call_waiting = "CID on call waiting";
extension.pickup = "Pickup prohibit";
extension.call_waiting = "Call waiting";
extension.call_hold = "Call hold";
extension.call_transfer = "Call transfer";
extension.outbound_transfer = "Outbound transfer";
extension.reverse_battery = "Reverse battery";
extension.permanent_recording = "Permanent recording";
extension.recording_on_demand = "Recording on demand";
extension.DND = "Do not disturb set by feature code";
extension.distinctive_ring = "Distinctive ring";
extension.using_fixed_IP = "Using fixed IP";
extension.api = "API";
extension.begin = "Line ID (Begin)";
extension.start_number = "Extension number (Begin)";
extension.start_trunk_number = "Trunk number (Begin)";
extension.number_of_line = "Number of lines";
extension.reg_pwd_method = "Password";
extension.reg_pwd = "Password";
extension.same_account = "Account";
extension.same_number = "The same as extension number";
extension.randomly_generated = "Randomly generated";
extension.same_pwd = "Same password";
extension.same_as_trunk = "The same as trunk number";
extension.empty = "Empty";
extension.ifsame = "Account same as extension number; Account password same as register password";
extension.online = "On line";
extension.offline = "Off line";

var ext_reg = new Object();
ext_reg.table1_title = "Registration OPTIONS for IP extension";
ext_reg.table1_td1 = "Min. registration expiration interval";
ext_reg.table1_td1Tip = "The device may reject the registration of an SIP client with the response of 423 with this parameter, if the requested expiration interval contained in the registration request is too small. ";
ext_reg.table1_td1_note = "(sec)";
ext_reg.table1_td2 = "Min. registration expiration interval (NAT)";
ext_reg.table1_td2Tip = "This minimum expiration interval will be applied only when the SIP client is under the NAT. This interval normally should be smaller than the previous one to secure the connection between the device and the SIP clients.";
ext_reg.table1_td2_note = "(sec)";
ext_reg.table1_td3 = "Realm";
ext_reg.table1_td3_note = "Used for IP extension authentication.";
ext_reg.table1_td4 = "Response to unknown user";
ext_reg.table1_td4_step1="Send 403";
ext_reg.table1_td4_step2="send 403 message to the IP extension.";
ext_reg.table1_td4_step3="Ignore";
ext_reg.table1_td4_step4="ignore the request.";
ext_reg.table1_td4_option1 = "Send 403";
ext_reg.table1_td4_option2 = "Ignore";
ext_reg.table1_td5 = "Sending OPTIONS";
ext_reg.table1_td5Tip = "The device maintains the session status by sending OPTIONS regularly.";
ext_reg.table1_td5_option1 = "Disable";
ext_reg.table1_td5_option2 = "To registered IP Ext. behind NAT";
ext_reg.table1_td5_option3 = "To any registered IP Ext.";
ext_reg.table1_td6 = "Time interval for OPTIONS";
ext_reg.table1_td6_note = "30~65535";
ext_reg.table1_td7 = "Registration port";
ext_reg.table1_td7_option1 = "Same as IP trunk";
ext_reg.table1_td7_option2 = "User defined";
ext_reg.table1_td7_option2_note = "1~9999";
ext_reg.table1_td8 = "Subdomain";
ext_reg.table2_td4 = "User name";
ext_reg.table2_td5 = "Password";
ext_reg.table2_td6 = "Domain";
ext_reg.table2_td6_note = "http://www.3322.org";
ext_reg.table2_td7 = "STUN";
ext_reg.table2_td8 = "STUN server";
ext_reg.table2_td8_note = "e.g. 20.125.2.29";
ext_reg.table2_td7_option1 = "Disabled";
ext_reg.table2_td7_option2 = "Startup";
ext_reg.table2_td7_option3 = "Periodic";
ext_reg.table2_td7_option4 = "Periodic & RTP";
ext_reg.table3_td1 = "Domain name";
ext_reg.table3_td1_note = "e.g. 220.248.100.68 or myom.com";

var group = new Object();
group.td1 = "ID";
group.td2 = "Group name";
group.comment = "Used for group call pickup, i.e. pickup call on the extension within the group, and PC based soft PAD.";

var trunk = new Object();
trunk.batch = "Batch";
trunk.stat = "Service provider";
trunk.stat_1="Registration server";
trunk.stat_1Tip ="Configure the address and port number of SIP registration server. Separate the address and port number with a semicolon. The registration server address can be an IP address or a domain name.";
trunk.stat_ip = "IP trunk status";
trunk.add = "Add/Modify IP trunk";
trunk.del = "Delete IP trunk";
trunk.confirmdel = "Are you sure you want to delete the IP trunk?";
trunk.title = "Analog trunk configuration";
trunk.ip_title = "IP trunk configuration";
trunk.batch_title = "Analog trunk batch";
trunk.ip_batch_title = "IP trunk batch";
trunk.ID = "Trunk ID";
trunk.enable = "Enable";
trunk.phonenumber = "Phone number";
trunk.concurrent = "Concurrent";
trunk.password = "Password";
trunk.registration = "Registration";
trunk.DID = "DID";
trunk.DID_note = "Filling in the extension number.";
trunk.outbound = "Outbound";
trunk.outbound_option1 = "Allowed";
trunk.outbound_option2 = "Prohibit";
trunk.outbound_option3 = "DID only";
trunk.outbound_option4 = "Share";
trunk.greeting = "Greeting";
trunk.attendent = "--";
trunk.recording = "Recording";
trunk.server = "Server";
trunk.sub_domain = "Sub-domain";
trunk.prdet = "Polarity reversal detection";
trunk.cid = "Call ID detect";
trunk.usertype="Trunk type";
trunk.usertype1 = "IVR";
trunk.usertype1_note = "the device plays IVR for inbound calls.";
trunk.usertype2 = "DID";
trunk.usertype2_note = "the device directs an inbound call to the related extension. Enter related extension number in DID.";
trunk.currents = "Current account";
trunk.note1 = "Offerred by service provider.";
trunk.reg_stat = "Register status";
trunk.reg_stat1 = "Register success";
trunk.reg_stat2 = "Register failure";
trunk.reg_stat3 = "Unregisterred";
trunk.reg_stat4 = "Time out";

var sip_trunk = new Object();
sip_trunk.table1_title = "Registration";
sip_trunk.table1_td1 = "Signaling port";
sip_trunk.table1_td1_note1 = "";
sip_trunk.table1_td1_note2 = "1~9999, default 5060";
sip_trunk.table1_td2 = "Registration server";
sip_trunk.table1_td2_note = "e.g. 168.33.134.50:5060 or www.sip.com:5060";
sip_trunk.table1_td3 = "Registration expire";
sip_trunk.table1_td3_note = "15~86400 (sec), default 600";
sip_trunk.table1_td4 = "Proxy server";
sip_trunk.table1_td4_note = "e.g. 168.33.134.51:5000 or www.sipproxy.com:5000";
sip_trunk.table1_td5 = "Local port";
sip_trunk.table1_td5_note1 = "";
sip_trunk.table1_td5_note2 = "";
sip_trunk.table1_td6 = "Connection";
sip_trunk.cue1 = "The IP address of managing site has been changed. Please change the corresponding settings on all sites";
sip_trunk.table2_title = "Other";
sip_trunk.table2_td1 = "Backup proxy server";
sip_trunk.table2_td1_note = "e.g. 168.33.134.53:5000";
sip_trunk.table2_td2 = "User agent domain name";
sip_trunk.table2_td2_note = "e.g. abccompany.com";
sip_trunk.table2_td3 = "Sub-domain";
sip_trunk.table2_td3_note = "e.g. salesdepart.abccompany.com";
sip_trunk.table2_td4 = " Field in register";
sip_trunk.table2_td4_1 = "SIP";
sip_trunk.table2_td4_2 = " contact";
sip_trunk.table2_td4_option1 = "LAN IP address";
sip_trunk.table2_td4_option2 = "NAT IP address";
sip_trunk.secondserver = "Seconde server";
sip_trunk.table3_td1 = "Address of the second server";
sip_trunk.table3_td1_option1 = "No backup";
sip_trunk.table3_td1_option2 = "Fixed";
sip_trunk.table3_td1_option3 = "DNS SRV";
sip_trunk.table3_td2 = "Auto failback after the recovery of main server";
sip_trunk.table3_td3 = "Failback time";
sip_trunk.table3_td3_note = "(s),time to send REGISTER to primary server";
sip_trunk.table3_td4_option1 = "Enable";
sip_trunk.table3_td4_option2 = "Disable";
sip_trunk.table3_td5 = "SRV refresh interval";
sip_trunk.table3_td5_option1 = "Use TTL (Time To Live)in SRV response";
sip_trunk.table3_td5_option2 = "Use configued value";
sip_trunk.table3_td5_note = "(s)";
sip_trunk.table3_td6 = "Local port";
sip_trunk.table3_td7 = "Server port";
sip_trunk.table3_td8 = "Retransmit times";
sip_trunk.table3_td9 = "Send DNS NAPTR query before SRV";
sip_trunk.table3_td10 = "Send DNS A query after   receiving SRV response";
sip_trunk.table3_td10_option1 = "Always";
sip_trunk.table3_td10_option2 = "Only when there is no IP address in SRV response";
sip_trunk.table3_td11 = "Outbound not allowed w/o registration";
sip_trunk.table3_td11_note = "The outbound calls is not allowed when registration is failed";
sip_trunk.table3_td12 = "Emergency call list";
sip_trunk.table3_td12_note = "The emergency call numbers which will be allowed without registration";
sip_trunk.table4_title = "PSTN Failover";
sip_trunk.table4_td1 = "Enable";


/*------------------------------------------tietrunk-----------------------------------------------------------------------------------------*/
var tietrunkjs = new Object();
tietrunkjs.cue1 = "In syncronization...";
tietrunkjs.cue2 = "The operation is completed successfully. Please reboot the device and check if the problem is resolved.";
tietrunkjs.cue3 = "The UDP port of managing site is ";
tietrunkjs.cue4 = ". When configuring IP address of the managing site, the UDP port must be included.";
tietrunkjs.cue5 = "Managing site";
tietrunkjs.cue6 = "Delete";
tietrunkjs.cue7 = "Fill in the domain name";
tietrunkjs.cue8 = "Fill in the nick name";
tietrunkjs.cue9 = "The nick name field must be filled.";
tietrunkjs.cue10 = "ago";
tietrunkjs.cue11 = "In syncronization...";
tietrunkjs.cue12 = "The site id is a number up to 5 digits.";
tietrunkjs.cue13 = "The site id is can not be repeated.";
tietrunkjs.cue14 = "Change";
tietrunkjs.cue15 = "There is no device left.";
tietrunkjs.cue16 = "Input the destinations, and separated width ","";
tietrunkjs.cue17 = "Select all";
tietrunkjs.cue18 = "Ok";
tietrunkjs.cue19 = "Cancel";
tietrunkjs.cue20 = "The export of multi-site configuration is failed. Please try it again.";


var tietrunk_role = new Object();
tietrunk_role.title1 = "Managing site";
tietrunk_role.title2 = "Regular site";
tietrunk_role.param1 = "Are you certain that you want the device to be disconnect from the multi-site network. The configuration of multi-site network will be lossed once the device is disconnected from the network";
tietrunk_role.param2 = "Confirm the domain name of the device";
tietrunk_role.param3 = "Confirm the site identification ";
tietrunk_role.param4 = " with the administrator of the network";
tietrunk_role.param5 = "Managing";
tietrunk_role.param6 = "";
tietrunk_role.param7 = "Regular";
tietrunk_role.param8 = "The sites other than the managing site. The regular sites send requests to the managing site and receive the latest multi-site networking data. ";
tietrunk_role.param9 = "Select the role";
tietrunk_role.param10 = "";
tietrunk_role.param11 = "What is a managing site?";
tietrunk_role.param12 = "";
tietrunk_role.param13 = "What is a regular site?";
tietrunk_role.param14 = "Domain name of the device";
tietrunk_role.param15 = "Make the change on the ";
tietrunk_role.param16 = "Device domain";
tietrunk_role.param17 = " Name interface.";
tietrunk_role.param18 = "Quit";

var tietrunk_mode = new Object();
tietrunk_mode.title1 = "Simple multi-site network";
tietrunk_mode.title2 = "Complex multi-site network";
tietrunk_mode.param1 = "Simple";
tietrunk_mode.param2 = "The extensions of each device participating in network are uniqually assgined within the network. Inter-site calling or outbound calling can be made without number conflict. A multi-site network with few devices cna be arranged as a simple multi-site network. ";
tietrunk_mode.param3 = "Complex";
tietrunk_mode.param4 = "The extensions on each site are assigned and managed individually. Prefix and site id are used in making inter-site calling and outbound calling, to avoid the number conflict.  ";
tietrunk_mode.param5 = "Multi-site scenarios";
tietrunk_mode.param6 = "What is simple multi-site network?";
tietrunk_mode.param7 = "What is a complex multi-site network?";
tietrunk_mode.param8 = "Ok";

var tietrunk_manage = new Object();
tietrunk_manage.title1 = "Site id";
tietrunk_manage.title2 = "Trunk sharing management";
tietrunk_manage.param1 = "Site id";
tietrunk_manage.param2 = " Site id is a number up to 5 digits, starting with a non-zero digit. The site id must be unique in the multi-site network and assigned by the managing site.";
tietrunk_manage.param3 = " The special site in the multi-site networl, which performs the following functions: ";
tietrunk_manage.param4 = "- Authentication;";
tietrunk_manage.param5 = "- Managing and keeping the multi-site network configuration; ";
tietrunk_manage.param6 = "- Provide the latest multi-site network configuratio to other sites.";
tietrunk_manage.param7 = " Note: there is only one manging site in a multi-site network, which ususally is the role of the OM in headquarter.";
tietrunk_manage.param8 = "The sites other than the managing site. The regular sites send requests to the managing site and receive the latest multi-site networking data.";
tietrunk_manage.param9 = "Managing site";
tietrunk_manage.param10 = "Add and update sites";
tietrunk_manage.param11 = "Site status (synchronization record and IP address)";
tietrunk_manage.param12 = "The dialing method of multi-site calling";
tietrunk_manage.param13 = "Assign site id";
tietrunk_manage.param14 = "What is site id?";
tietrunk_manage.param15 = "Change prefix of multi-site calling";
tietrunk_manage.param16 = "How prefix can help to make flexible multi-site calls?";
tietrunk_manage.param17 = "Managing shared trunk resources";
tietrunk_manage.param18 = "Why outbound trunk sharing can help to reduce calling cost?";
tietrunk_manage.param19 = "Add and remove the sites which provide trunk sharing";
tietrunk_manage.param20 = "Enter the destinations where you can call to";
tietrunk_manage.param21 = "The sites allowed using the outbound trunks";
tietrunk_manage.param22 = "Change site role";
tietrunk_manage.param23 = "Become a regular site";
tietrunk_manage.param24 = "The difference of managing site and regular site";

var tietrunk_general = new Object();
tietrunk_general.title1 = "Outbound trunk and trunk sharing";
tietrunk_general.title2 = "Trunk sharing management";
tietrunk_general.title3 = "Managing site address";
tietrunk_general.param1 = "Trunk";
tietrunk_general.param2 = "The trunk is a phone line connecting the enterprise telephony device and the PSTN.";
tietrunk_general.param3 = "Trunk sharing";
tietrunk_general.param4 = " Allow outbound call to PSTN through the trunk on another site";
tietrunk_general.param5 = "Change trunk sharing plan ";
tietrunk_general.param6 = "The trunk sharing plan impacts the resource usage and mangement strategy of your organization, and therefore it should be planned and managed at the manging site.  ";
tietrunk_general.param7 = "Update multi-site configuration";
tietrunk_general.param8 = "Check the cause of synchronization failure";
tietrunk_general.param9 = "Get the configuration from the managing site";
tietrunk_general.param10 = "Configure managing site address";
tietrunk_general.param11 = "Note: the failure of the update may fail inter-site callings";
tietrunk_general.param12 = "Update multi-site networking";
tietrunk_general.param13 = "Retrieve multi-site networking information";
tietrunk_general.param14 = "Configure managing site address";
tietrunk_general.param15 = "Multi-site calling";
tietrunk_general.param16 = "Sites on the network";
tietrunk_general.param17 = "Inter-site calling";
tietrunk_general.param18 = "Sites providing outbound trunks";
tietrunk_general.param19 = "Outbound call through other site";
tietrunk_general.param20 = "Outbound call through other site";
tietrunk_general.param21 = "List shared trunks";
tietrunk_general.param22 = "What is outbound trunk and trunk sharing";
tietrunk_general.param23 = "Is the trunk of this site used by other sites?";
tietrunk_general.param24 = "Only the managing site can manage the shared trunk";
tietrunk_general.param25 = "Change site role";
tietrunk_general.param26 = "Become a managing site";
tietrunk_general.param27 = "The difference of managing site and regular site";
tietrunk_general.param28 = "Change IP address of managing site";
tietrunk_general.param29 = "Configure IP address of managing site";
tietrunk_general.param30 = "The dialing method of making call through another site";

var digitroute = new Object();
digitroute.title = "Outbound call through other site";
digitroute.note = "Note: The dialing method can be changed on managing site.";
digitroute.param7 = "Inter-site calling";
digitroute.param8 = " + site id + extension + #";
digitroute.param9 = "Outbound calling with flexible route ";
digitroute.param10 = " + site id + destination + #";
digitroute.param11 = "Outbound calling with fixed route  ";
digitroute.param12 = " + destination + #";
digitroute.param13 = " are dialing prefix. ";

var members = new Object();
members.title1 = "Synchronization & Security policies";
members.title2 = "Add & Edit site";
members.title3 = "List of site identities";
members.param1 = "Synchronization";
members.param2 = "Minute";
members.param3 = "Site";
members.param4 = "Restore the backup of multi-site configuration";
members.param5 = "Backup multi-site configuraiton";
members.param6 = "The domain name of the device";
members.param7 = "Site name";
members.param8 = "loading...";
members.param9 = "Add site";
members.param10 = "Security policies";
members.param11 = "Check IP address";
members.param12 = "Check IP address and UDP port";
members.param13 = "Import";
members.param14 = "Export";
members.inport_info = "Note:The uploaded file is in .ini format.";

var tietrunk_stat = new Object();
tietrunk_stat.title = "Synchronization status";
tietrunk_stat.param1 = "Change the IP address";
tietrunk_stat.param2 = "Site";
tietrunk_stat.param3 = "Site name";
tietrunk_stat.param4 = "Synchronization";
tietrunk_stat.param5 = "Site id";
tietrunk_stat.param6 = "IP address";
tietrunk_stat.param7 = "Multi-site voice network";

var local_prefix = new Object();
local_prefix.param1 = "The prefix is a number up to 9 digits.";
local_prefix.param2 = "Dialing prefix can not be repeated";
local_prefix.param3 = "Inter-site calling";
local_prefix.param4 = "Outbound calling with flexible route";
local_prefix.param5 = "";
local_prefix.param6 = ", with fixed route";

var tie_yidi = new Object();
tie_yidi.title1 = "Add & Edit outbound trunks";
tie_yidi.param1 = "Details";
tie_yidi.param2 = "Site name";
tie_yidi.param3 = "Destinations";
tie_yidi.param3_note = "Input the destinations, and separated width ','";
tie_yidi.param4 = "Sites with permission";
tie_yidi.param5 = "Add outbound trunks";

var tie_server = new Object();
tie_server.param1 = "IP address of managing site";
tie_server.param2 = "IP address of the managing site";

var ziyuan_read = new Object();
ziyuan_read.param1 = "Managing site";
ziyuan_read.param2 = "Available";
ziyuan_read.param3 = "Unavailable";
ziyuan_read.param4 = "Site name";
ziyuan_read.param5 = "Destinations";
ziyuan_read.param6 = "Sites with permission";

var saferead = new Object();
saferead.param1 = "Allowed";
saferead.param2 = "Not allowed";
saferead.param3 = "Managing site";
saferead.param4 = "The destinations to where a call can be made on this site";
saferead.param5 = "There is no shared outbound trunk in this site";
saferead.param6 = "Site name";
saferead.param7 = "Fill in the sites which are allowed to use the outbound trunk of this site";



var tietrunk_old = new Object();
tietrunk_old.title1 = "Device IP address discovery & Security policies";
tietrunk_old.title2 = "Add & Edit site";
tietrunk_old.title3 = "List";
tietrunk_old.notetitle = "Note:";
tietrunk_old.memo1 = "This option is used when the trunks of this device are to be shared with other devices. Please fill in the area code if the trunks are shared.";
tietrunk_old.memo2 = "This option is used as the back route when the device is not reachable through tie trunks. Press fill in the pilot number of this device.";
tietrunk_old.memo3 = "The attendant console is used to monitor the status of extensions. Select the console under which the device will be monitored.";
tietrunk_old.check = "Device IP address discovery";
tietrunk_old.warning = "*";
tietrunk_old.td1 = "IP address";
tietrunk_old.td2 = "Prefix";
tietrunk_old.td5 = "Attendant console";
tietrunk_old.td3 = "Area code";
tietrunk_old.td4 = "Pilot number";
tietrunk_old.addTable_td1 = "IP address";
tietrunk_old.addTable_td2 = "Prefix";
tietrunk_old.addTable_td3 = "Whether to select a trunk for outbound calling on other devices";
tietrunk_old.addTable_td4 = "Area code";
tietrunk_old.addTable_td5 = "Phone number";
tietrunk_old.addTable_td6 = "Attendant console";
tietrunk_old.addTable_exp4 = "";

/*-----------------------------------------------------------digitmap---------------------------------------------------------*/
var dialingRules = new Object();
dialingRules.help1 = "Set the route table in the Route";
dialingRules.help2 = "Route";
dialingRules.help3 = "Enter the extension or click the icon to select an extension.";
dialingRules.help4 = "Select the outbound trunks.";
dialingRules.help5 = "There is a prefix error. Possible causes: 1. prefix conflict; 2. incorrect prefix format";
dialingRules.note = "Select the ITSP for long distance call";
dialingRules.table0_title = "Dialing method for outbound calls";
dialingRules.table0_title2 = "Outward calling with prefix";
dialingRules.table0_td1 = "Prefix number";
dialingRules.table1_title = "Outbound";
dialingRules.table1_add = "Add prefix";
dialingRules.table1_radio1 = "Using prefix";
dialingRules.table1_radio2 = "Outward dialing w/o prefix and intercom with *";
dialingRules.table1_radio3 = "Direct dialing";
dialingRules.table1_memo1 = "Dial ";
dialingRules.table1_memo2 = " followed by extension for intercom calling, if there is no prefix for outbound dialing.";
dialingRules.table1_td1 = "Prefix";
dialingRules.table1_td2 = "Route";
dialingRules.table1_td3 = "Trunk";
dialingRules.table1_td4 = "Second dial tone";
dialingRules.table1_td5 = "Hunting";
dialingRules.table2_title = "Group";
dialingRules.table2_add = "Add";
dialingRules.table2_td1 = "Number";
dialingRules.table2_td2 = "Hunting";
dialingRules.table2_td3 = "Extensions";
dialingRules.table3_td1 = "Dialing plan checking";
dialingRules.table3_td2 = "Identifying the conflict of extension numbers and the feature codes";
dialingRules.autoLine = "Auto line";
dialingRules.order1 = "Sequential";
dialingRules.order2 = "Circular";
dialingRules.order3 = "Simultaneous";
dialingRules.limit = "Out of range.";
dialingRules.isnumber = "The prefix should be numeric";
dialingRules.nonumber = "The number does not exist";
dialingRules.phone = "Extension";
dialingRules.phoneCfg = "Config the extension number";
dialingRules.outPhoneCfg = "Trunk</outPhoneCfg";
dialingRules.ipPhoneCfg = "Config the IP line number</ipPhoneCfg";
dialingRules.dtype1 = "IP phone sequential";
dialingRules.dtype2 = "IP phone circular";
dialingRules.dtype3 = "Routing rule";
dialingRules.defaults = "By default";
dialingRules.custom = "user-define";
dialingRules.iptrunk = "IP trunk";
dialingRules.default_rule = "Default dialing rule";
dialingRules.custom_rule = "User-define dialing rule";

dialingRules.sp2="Outbound route";
dialingRules.sp2Tip="Configure preferred outbound route. If Using prefix is selected, set prefix.";
dialingRules.sp2_1="Add";
dialingRules.sp2_1Tip="You can define your own outbound route.";
dialingRules.sp2_2="Prefix";
dialingRules.sp2_2Tip="Used to select a specific trunk for an outbound call. e.g., if the prefix of analog trunk is set to 7, users dial 7 first to select an analog trunk before dialing the destination number for the outbound call.";
dialingRules.sp2_3="Analog trunk";
dialingRules.sp2_3Tip="The analog trunk is a subscriber line from the central office switch in your area.";
dialingRules.iptrunkTip="The IP trunk is the SIP based IP telephone connection between the device and your service provider’s voice server.";
dialingRules.dtype1Tip="Call via SIP trunk. If the prefix is set to 5, users dial 5 first to select the first idle Trunk listed for an outbound call. ";
dialingRules.dtype2Tip="Call via SIP trunk. If the prefix is set to 6, users dial 6 first to select the first idle Trunk listed, except the one left off last time, for an outbound call. ";
dialingRules.dtype3Tip="The device will select the outbound trunk according to the routing table.";
dialingRules.table1_td4Tip="The device will provide a second dial tone after entering prefix.";
dialingRules.table2_titleTip="Inbound hunting group is a feature that allows the device to terminate the inbound call to the extensions in a predefined group.";
dialingRules.table2_td1Tip="Used to select a group to terminate the inbound call. ";
dialingRules.table2_td2Tip="Hunting Select one or multiple idle extensions in the group to terminate the inbound call. ";
dialingRules.order1Tip="Ring the first extension listed starting from the first one.";
dialingRules.order2Tip="Ring the first idle extension listed starting from the one left off last time.";
dialingRules.order3Tip="Ring idle extensions in the group concurrently.";
dialingRules.table2_td3Tip="Configure the extensions in the group.";

/*-----------------------------------------------------------------------------Operator--------------------------------------------------------------*/
var operator= new Object();
operator.table1_title = "Auto attendant";
operator.table1_td1 = "Time schedule";
operator.table1_td2 = "";
operator.table1_start = "Open (HH:MM)";
operator.table1_to = "to";
operator.table1_end = "";
operator.table1_radio1 = "Customize";
operator.table1_radio1Tip = "Configure your own weekly working schedule.";
operator.table1_radio2 = "Business hours only";
operator.table1_radio3 = "Non-business hours only";
operator.table1_select_option1 = "Monday";
operator.table1_select_option2 = "Tuesday";
operator.table1_select_option3 = "Wendesday";
operator.table1_select_option4 = "Thursday";
operator.table1_select_option5 = "Friday";
operator.table1_select_option6 = "Saturday";
operator.table1_select_option7 = "Sunday";
operator.table2_title = "Greeting";
operator.table2_titleTip = "Select voice files for business hours and non-business hours.";
operator.table2_upload = "Upload";
operator.table2_tts = "Text to voice greeting";
operator.table2_td1 = "Business hours";
operator.table2_td2 = "Non-Business hours";
operator.table3_title = "First digit timeout";
operator.table3_td1 = "Playing greeting message";
operator.table3_td2 = "Times, waiting for";
operator.table3_td3 = "seconds before transferring to the attendant";
operator.table3_td4 = "Press";
operator.table3_td5 = "to transfer to attendant";
operator.table3_td6 = "Ring the phone ";
operator.table3_td7 = "times, and transfer to the attendant when the call is not answered";
operator.table4_title = "Operator";
operator.table4_td1 = "Operator";
operator.table4_td2 = "Call distribution";
operator.table4_td3 = "Prefix";
operator.table4_exp1OM = "Fill in the extensions of operator (up to 5), separated";
operator.table4_exp1OX = "Fill in the extensions of operator (up to 3), separated";
operator.table4_exp1 = "with ','";
operator.table4_radio1 = "Sequential";
operator.table4_radio2 = "Circular";
operator.table4_radio3 = "Simultaneous";
operator.table5_title = "Secretary";
operator.table5_titledesc = "Incoming calls will be forwarded to secretary extension first.";
operator.table5_titleTip = "It allows the device to direct inbound calls to a manager to his/her secretary first.";
operator.table5_exp0 = "";
operator.table5_radio1 = "External call";
operator.table5_radio1Tip = "Only inbound calls are forwarded to the secretary first.";
operator.table5_radio2 = "All call";
operator.table5_radio2Tip = "All calls are forwarded to the secretary first.";
operator.table6_radio1 = "Analog extension";
operator.table6_radio2 = "IP extension";
/*-------------------------------------------------------------tts------------------------------------------------------*/

var tts_1 = new Object();
tts_1.help1 = "Remaining";
tts_1.help2 = "Input the content of the greeting in either English or Chinese, and select the volume and speech speed. Click Start.";
tts_1.help2_1 = "The length of the content is limited to 500 words.";
tts_1.help3 = "File name";
tts_1.help4 = "Content";
tts_1.help5 = "Play";
tts_1.help6 = "Operation";
tts_1.help7 = "The greeting synthesis is failed. The Error code is ";
tts_1.help8 = "Input the content of the greeting in either English or Chinese. ";
tts_1.help9 = "The greeting file has been generated. Please download the file and listen to the voice.";
tts_1.help10 = "The greeting file has been generated and saved. ";
tts_1.help11 = "Save";
tts_1.help12 = "In the middle of making the greeting, please wait.";
tts_1.help13 = "The recording of greeting message for office hours are limited to 5 files. You need to delete some existing files before making new recording.";
tts_1.help14 = "The recording of greeting message for non-office hours are limited to 5 files. You need to delete some existing files before making new recording.";
tts_1.help15 = "Using tts_1 you need to enable DNS function. Please fill in the DNS server address on the Network. ";
tts_1.help16 = "The tts_1 server is not available.";
tts_1.help17 = "Edit";
tts_1.help18 = "Sure to delete?";
tts_1.help19 = "Operation successful.";
tts_1.help20 = "Synthesis";
tts_1.td1 = "Voice type";
tts_1.select1_option1 = "Female in Chinese";
tts_1.select1_option2 = "Male in Chinese";
tts_1.select1_option3 = "Female in English";
tts_1.td2 = "Speed";
tts_1.td3 = "Volume";
tts_1.td4 = "Sector";
tts_1.select2_option1 = "General";
tts_1.select2_option2 = "Finance";
tts_1.select2_option3 = "Electrical";
tts_1.select2_option4 = "Power";
tts_1.select2_option5 = "Electrical";
tts_1.select2_option6 = "Logistic";
tts_1.td5 = "Business hour";
tts_1.td6 = "Non-Business hour";
tts_1.button2 = "Start";
tts_1.button3 = "Download & Listen";
tts_1.button4 = "Save as greeting for office hours";
tts_1.button5 = "Save as greeting for non-office hours";
tts_1.remark ="Note: keep the device connected to public network during the voice synthesizing. If error code 21 or 20 appears, check network connection or DNS.";

/*---------------------------------------------------desktopphones ------------------------------------------------------------------------*/

var desktopphones = new Object();
desktopphones.desc = "Click PHONE in the figure for configuration of the port.";
desktopphones.sp1="PHONE";
desktopphones.sp1_2="Call barring";
desktopphones.sp1_2_setp1="Intercom";
desktopphones.sp1_2_setp2="allowed to make internal calls.";
desktopphones.sp1_2_setp3="Local";
desktopphones.sp1_2_setp4="allowed to make internal and local calls.";
desktopphones.sp1_2_setp5="Domestic";
desktopphones.sp1_2_setp6="allowed to make internal, local and domestic calls.";
desktopphones.sp1_2_setp7="International";
desktopphones.sp1_2_setp8="allowed to make internal, local, domestic and international calls.";
desktopphones.sp1_2_setp9="None";
desktopphones.sp1_2_setp10="allowed to receive calls, but not to make any calls.";
desktopphones.sp1_3="Call forwarding";

desktopphones.sp1_3_setp1="Disable";
desktopphones.sp1_3_setp2="call forwarding disabled.";
desktopphones.sp1_3_setp3="Unconditional";
desktopphones.sp1_3_setp4="forward all incoming calls unconditionally. You must enter a forwarding number.";
desktopphones.sp1_3_setp5="No-answer";
desktopphones.sp1_3_setp6="forward an incoming call when the extension is busy or not answered. You must enter a forwarding number.";

desktopphones.sp3="Assistant";
desktopphones.sp3Tip="Allows the user of the extension to use a PC based soft PAD, which supports features such as click-to-dial, status displaying, call history and etc.";

desktopphones.sp3_5="Role";

desktopphones.sp3_5_step1="User";
desktopphones.sp3_5_step1_2="allowed to use all basic functions except extension and trunk status monitoring. ";
desktopphones.sp3_5_step2="Attendant";
desktopphones.sp3_5_step2_2="allowed to monitor all extensions and trunks status; view all call logs.";
desktopphones.sp3_5_step3="Manager";
desktopphones.sp3_5_step3_2="allowed to monitor extension and trunk status. ";
desktopphones.sp4="Others";
desktopphones.spp4="PIN";
desktopphones.spp4Tip="Used for extension lock and authorization dialing.";
desktopphones.sp4_1="Extension lock";
desktopphones.sp4_1Tip="Dial PIN first to make outbound calls.";
desktopphones.sp4_5="Speed dial list";
desktopphones.sp4_5Tip="It consists of up to 30 pairs of abbreviated number-real number with a dash in between; abbreviated number-real number pairs are separated by a slash.";
desktopphones.sp4_5Tip2="e.g., 20-6305601020/23-3052475522.";
desktopphones.sp4_6="Hot line";
desktopphones.sp4_6_step1="Immediate";
desktopphones.sp4_6_step1_2="the device will automatically dial the preset hotline number after offhook.";
desktopphones.sp4_6_step2="Delayed";
desktopphones.sp4_6_step2_2="the device will automatically dial the preset hotline number if no dialing in 5 seconds after offhook.";
desktopphones.sp4_8="Forking number";
desktopphones.sp4_8Tip="For an incoming call, the device will ring both the extension and the terminal.";
desktopphones.sp4_11="Pickup prohibit";
desktopphones.sp4_11Tip="Forbid others to pick up incoming calls on your extension.";
desktopphones.sp4_12="Call waiting";
desktopphones.sp4_12Tip="Allow you to continue current conversation after a beep notification when there’s a second incoming call. The third party will hear ring back tone and music on hold.";
desktopphones.sp4_13="Call hold";
desktopphones.sp4_13Tip="Allow you to make a second call during the current call. The current party will wait and listen to music on hold.";
desktopphones.sp4_14="Call transfer";
desktopphones.sp4_14Tip="Allow a caller to transfer the current call to another extension.";
desktopphones.sp4_15="Outbound transfer";
desktopphones.sp4_15Tip="Allow you to transfer a call to the third party in PSTN. ";
desktopphones.sp4_19="Distinctive ring";
desktopphones.sp4_19Tip="The device will provide different ring cadence to distinguish internal or external calls.";

/*--------------------------------------------------IPPhone----------------------------------------------------------------------*/
var IPPhone =new Object();
IPPhone.sp1_1="Number";
IPPhone.sp1_1Tip="Assign up to 8 IP extensions.";
IPPhone.sp1_4="Password";
IPPhone.sp1_4Tip="To protect the IP extension account, the device will reject any registration of a SIP client from Internet, in which the password is identical to the extension number.";


/*--------------------------------------------------------------domain--------------------------------------------------------*/
var domainname = new Object();
domainname.td1 = "Domain name";
domainname.td1_note = "e.g. 220.248.100.68 or myom.com";
domainname.param1 = "Application Domain";
domainname.param2 = "Used in SIP terminal registration and multi-site application.<br> e.g., 220.248.100.68 or mydomain.com.";
domainname.param3 = "";
domainname.param4 = "Select a domain name based on network scenario:";
domainname.param5 = "Scenario 1: SIP terminals and the device are on the same LAN";
domainname.param6 = "Fill in 'Domain name' with device IP address or a stream of www.xxx.com format";
domainname.param7 = "Scenario 2: Some SIP terminals are registered from Internet";
domainname.param8 = "Fill in 'Domain name' with Internet domain name if the device has one";
domainname.param9 = "Fill in 'Domain name' with Internet address if the device has one";
domainname.param10 = "If you already have a DDNS account, fill in the field with the DDNS domain name";


/*-----------------------------------------------------------domain help -----------------------------------------------------*/
var domainHelp = new Object();
domainHelp.param1 = "How to apply a DDNS domain name?";
domainHelp.param2 = "Please enable the DDNS function on your router in the network, and use the the domain name of the router as the domain name of the device.";
domainHelp.param3 = "Enable the DDNS function of the device, and use the domain name as the device domain name.";
domainHelp.param4 = "Apply a DDNS domain name from a service provide.";
domainHelp.param5 = "Use the applied DDNS domain name for your device.";
domainHelp.param6 = "(1)Internet";
domainHelp.param7 = "(2)Cables or DSL";
domainHelp.param8 = "(3)Medom";
domainHelp.param9 = "(4)Route";

/*-------------------------------------system fxooptional------------------------------------------*/
var fxooptional = new Object();
fxooptional.table1_title = "Analog trunk";
fxooptional.table1_db  = "(dB)"
fxooptional.table1_td1 = "Gain to IP";
fxooptional.table1_td1Tip = "Adjust voice volume towards IP side. Range: -3 – 9 dB";
fxooptional.table1_td2 = "Gain to PSTN";
fxooptional.table1_td2Tip = "Adjust voice volume towards PSTN. Range: -6 – 3 dB";
fxooptional.table1_td3 = "Impedance";
fxooptional.table1_td4 = "Outpulsing delay";
fxooptional.table1_td4Tip = "The time interval between off-hook and sending the first digit to PSTN.";
fxooptional.table1_td5 = "Caller ID detection";
fxooptional.table1_td5Tip = "Try different caller ID detection parameters if it is necessary.";
fxooptional.table1_td4_note = "100~3000 ";
fxooptional.table1_td5_note = "";
fxooptional.table1_radio1 = "Complex";
fxooptional.table1_radio2 = "600 (Ohm)";
fxooptional.table1_radio3 = "900 (Ohm)";
fxooptional.table1_option1 = "Before ringing A";
fxooptional.table1_option2 = "Before ringing B";
fxooptional.table1_option3 = "After ringing A";
fxooptional.table1_option4 = "After ringing B";
fxooptional.table2_title = "Busy detection";
fxooptional.table2_td1 = "Repeat";
fxooptional.table2_td1Tip = "The device reports busy tone event upon receiving number of busy tone signal specified here.";
fxooptional.table2_td2 = "On-time";
fxooptional.table2_td2Tip = "Set duration (30-1000ms) of busy tone signal.";
fxooptional.table2_td3 = "Off-time";
fxooptional.table2_td3Tip = "Set the interval (30-2000ms) of busy tone signal.";
fxooptional.table2_td4 = "Detect dual-frequency busy tones";
fxooptional.table2_td5 = "Busy tone frequency";
fxooptional.table2_td1_note = "2~5 ";
fxooptional.table2_td1_note1 = "(cycle)";
fxooptional.table2_td2_note = "30~1000 ";
fxooptional.table2_td3_note = "30~2000 ";
fxooptional.table2_radio1 = "Single tone";
fxooptional.table2_radio2 = "Dual-tone";

var lineoptional = new Object ();
lineoptional.table1_title = "Phone";
lineoptional.table1_db = "(dB)";
lineoptional.table1_td1 = "Gain to IP";
lineoptional.table1_td1Tip = "Adjust voice volume towards IP side. Range: -3 - 9 dB";
lineoptional.table1_td2 = "Gain to terminal";
lineoptional.table1_td2Tip = "Adjust voice volume towards terminal. Range: -6 - 3 dB ";
lineoptional.table1_td3 = "Impedance";
lineoptional.table1_td4 = "Min. hookflash";
lineoptional.table1_td5 = "Max. hookflash";
lineoptional.table1_td5_1 = "Min./Max. hookflash";
lineoptional.table1_td5Tip="Used to specify a valid hookflash width.<br>Min. hookflash: 75-780ms<br>Max. hookflash: 800-1400ms";
lineoptional.table1_td6 = "Hook debouncing";
lineoptional.table1_td6Tip = "Used to avoid the glitch of hook switch.";
lineoptional.table1_td7 = "Play busy tone for network fault";
lineoptional.table1_td8 = "Outpulsing delay";
lineoptional.table1_td9 = "DTMF on-time";
lineoptional.table1_td10 = "DTMF off-time";
lineoptional.table1_td11 = "Call ID transmit";
lineoptional.table1_td4_note = "25~780 , default 75";
lineoptional.table1_td5_note = "80~1400, default 800";
lineoptional.table1_td6_note = "10~1000, default 150";
lineoptional.table1_td8_note = "0~20000, 0: Outpulsing disable";
lineoptional.table1_td9_note = "20~3000";
lineoptional.table1_td10_note = "30~3000";
lineoptional.table1_radio1 = "Complex";
lineoptional.table1_radio2 = "600 (Ohm)";
lineoptional.table1_radio3 = "900 (Ohm)";
lineoptional.table1_select1_option1 = "DTMF";
lineoptional.table1_select1_option2 = "FSK";
lineoptional.table1_select2_option1 = "SDMF";
lineoptional.table1_select2_option2 = "MDMF";
lineoptional.table1_select3_option1 = "After ringing";
lineoptional.table1_select3_option2 = "Before ringing";
lineoptional.table1_select4_option1 = "With parity";
lineoptional.table1_select4_option2 = "Without parity";
lineoptional.table2_title = "Dialing timers";
lineoptional.table2_td1 = "First digit timer";
lineoptional.table2_td2 = "Inter-digit timer";
lineoptional.table2_td3 = "Critical digit timer";
lineoptional.table2_td1_note = "If a user doesn’t dial any digit within the time interval set here after offhook, the device will consider the user has given up the call and prompt to hang up in busy tone.";
lineoptional.table2_td2_note = "If a user doesn’t dial additional digits after inter-digit timeout, the device will consider the user has ended dial-up and call out the dialed number.";
lineoptional.table2_td3_note = "This parameter is used with the x.T rule set in digit map, such as 01186.T. When T timeout without additional digits after a user dials 01186, the device will consider the user has ended dial-up and call out the dialed number. ";

var ivr = new Object();
ivr.table1_title = "Greeting";
ivr.table1_td1 = "Transfer";
ivr.table1_td2 = "Invalid number";
ivr.table1_td3 = "No answer";
ivr.table1_td4 = "Exit";
ivr.table1_td5 = "Attendant busy";
ivr.table1_td6 = "Extension busy";
ivr.table1_td7 = "Music on hold";
ivr.table1_td8 = "Upload";
ivr.table1_td9 = "Delete";
ivr.table1_button = "Return operator";
ivr.table2_title = "Upload";
ivr.table2_title_note= "The size of an audio file should be limited to 300KB in PCM format or 37KB in G.729 format.";
ivr.cue1 = "Select the ivr";

var server = new Object();
server.table1_title = "Record server";
server.table1_td1 = "IP address";
server.table1_note1 = "e.g. 192.168.56.23:1311";
server.table1_note2 = "Note: Change the email address of receiving recording in ";
server.table1_note3 = "Analog extension";
server.table1_note4 = "IP extension";
server.table1_note5 = "or";
server.table2_title = "Mail server";
server.table2_td1 = "IP address";
server.table2_td2 = "User name";
server.table2_td3 = "Password";
server.table2_note1 = "e.g. 192.168.45.32 or smtp.sohu.com";
server.table2_note2 = "e.g. voicemail@sohu.com";
server.table3_title = "FTP service must be enabled on the server";
server.table3_td1 = "FTP user name";
server.table3_td2 = "FTP password";

var call_records = new Object();
call_records.title = "CDR server";
call_records.title_note = "Need to install CDR.";
call_records.td1 = "IP address";
call_records.td2 = "Filter";
call_records.option1 = "None";
call_records.option2 = "Internal calls";

var featurecfg = new Object();
featurecfg.f_note1 = "";
featurecfg.f_note2 = "e.g. *90";
featurecfg.f_note3 = "192*168*2*100#255*255*0*0# 192*168*2*1#0#";
featurecfg.f_note4 = "IP | netmask | gateway |dhcp (off)";
featurecfg.table1_title = "System feature codes";
featurecfg.table1_td1 = "Query IP address";
featurecfg.table1_td1Tip = "Press ##. ";
featurecfg.table1_td2 = "Query extension number";
featurecfg.table1_td2Tip = "Press #00.";
featurecfg.table1_td3 = "IP address setup";
featurecfg.table1_td4 = "Change extension number";
featurecfg.table1_td4Tip = "Press *96.";
featurecfg.table2_title = "IVR management";
featurecfg.table2_td1 = "Recording";
featurecfg.table2_td2 = "Listen";
featurecfg.table2_td3 = "Save";
featurecfg.table2_note1 = "Recording: dial *81, and make your recording by following the instructions. Hang up the phone after it is finished.";
featurecfg.table2_note2 = "Verification: dial *8200, and listen to the recording";
featurecfg.table2_note3 = "Save: dial *83NN, here NN is the index of the voice file";
featurecfg.table3_title1 = "";
featurecfg.table3_title2 = "Activating features";
featurecfg.table3_title3 = "Feature codes";
featurecfg.table3_td1 = "Activate CFU";
featurecfg.table3_td2 = "Deactivate CFU";
featurecfg.table3_td3 = "Activate CFB";
featurecfg.table3_td4 = "Deactivate CFB";
featurecfg.table3_td5 = "Activate CFNR";
featurecfg.table3_td6 = "Deactivate CFNR";
featurecfg.table3_td7 = "Color ring back";
featurecfg.table3_td8 = "Color ring back";
featurecfg.table3_td9 = "Forking";
featurecfg.table3_td10 = "Forking";
featurecfg.table3_td11 = "Do not distrub";
featurecfg.table3_td12 = "Do not distrub";
featurecfg.table3_td13 = "Speed dialing";
featurecfg.table3_td14 = "Speed dialing";
featurecfg.table3_td15 = "Call pickup";
featurecfg.table3_td15Tip = "Press *51.";
featurecfg.table3_td16 = "Operater call pickup";
featurecfg.table3_td17 = "Directed call pickup";
featurecfg.table3_td18 = "Pickup prohibit";
featurecfg.table3_td19 = "Deny call pickup";
featurecfg.table3_td20 = "Group pickup";
featurecfg.table3_td21 = "Calling authorization";
featurecfg.table3_td21_1 = "On extension";
featurecfg.table3_td21_1note = "press *33, enter the password ended with # and followed by the destination number. ";
featurecfg.table3_td21_2 = "From outside";
featurecfg.table3_td21_2note ="dial the pilot number and press *33, enter account code ended with #, and followed by the destination number. ";
featurecfg.table3_td22 = "Voice mail for all calls";
featurecfg.table3_td23 = "Voice mail for no-answer calls";
featurecfg.table3_td24 = "Disable voice mail";
featurecfg.table3_td25 = "Blind call transfer";
featurecfg.table3_td25Tip= "Hook-flash to press *38, enter the third party extension, and hang up.";
featurecfg.table3_td26 = "Call waiting";
featurecfg.table3_td27 = "3-Way";
featurecfg.table3_td27tip1 = "Launch a second call during a two-party call";
featurecfg.table3_td27tip1_2 ="press ** followed by the third party number.<br>Note: you may need outbound prefix to make an outbound call.";
featurecfg.table3_td27tip2 = "Merge the second call with the first call";
featurecfg.table3_td27tip2_2 ="press ##";
featurecfg.table3_td27tip3 = "Split a 3-way call into two separate calls";
featurecfg.table3_td27tip3_2 ="press ##";
featurecfg.table3_td28 = "Extension lock";
featurecfg.table3_td29 = "Call parking";
featurecfg.table3_td29Tip = "Press hook-flash and *30. Enter area code from 0 to 9 and hang up.";
featurecfg.table3_td30 = "Call parking retrieval";
featurecfg.table3_td30Tip ="Press #30 and enter the parking area code.";
featurecfg.table3_td31 = "Recording on demand";
featurecfg.table3_td32 = "Secretary extension";
featurecfg.table3_td33 = "Call monitoring";
featurecfg.table4_td14Tip1 = "Edit speed dialing list";
featurecfg.table4_td14Tip2 = "press *74 and the 2-digit speed-dial code from 20 to 49, followed by the number ended with #. ";
featurecfg.table4_td14Tip3 = "Query";
featurecfg.table4_td14Tip4 = "press *74 followed by the 2-digit speed-dial code and ended with *.";
featurecfg.table4_td14Tip5 = "Disable";
featurecfg.table4_td14Tip6= "press *74 followed by the 2-digit speed-dial code, and ended with #. ";
featurecfg.table4_td14Tip7 = "Make call";
featurecfg.table4_td14Tip8= "press ** and the 2-digit speed-dial code.";
featurecfg.table3_td9Tip1="Enable";
featurecfg.table3_td9Tip2="press *75 followed by the destination number ended with #. ";
featurecfg.table3_td9Tip3="Disable";
featurecfg.table3_td9Tip4="press *75#.";
featurecfg.table3_td9Tip5="Query";
featurecfg.table3_td9Tip6="press *75*.";
featurecfg.table3_td28Tip1="Lock";
featurecfg.table3_td28Tip2="press *771.";
featurecfg.table3_td28Tip3="Unlock";
featurecfg.table3_td28Tip4="press *770 and enter PIN ended with #.";
featurecfg.table3_td18Tip1="Enable";
featurecfg.table3_td18Tip2="press *730.";
featurecfg.table3_td18Tip3="Block";
featurecfg.table3_td18Tip4="press *731.";
featurecfg.table3_td18Tip5="Query";
featurecfg.table3_td18Tip6="press *73*.";
featurecfg.table3_td11Tip1="Enable";
featurecfg.table3_td11Tip2="press *721.";
featurecfg.table3_td11Tip3="Disable";
featurecfg.table3_td11Tip4="press *720.";
featurecfg.table3_td11Tip5="Query";
featurecfg.table3_td11Tip6="press *72*.";
featurecfg.table3_td26Tip1="Enable";
featurecfg.table3_td26Tip2="press *641.";
featurecfg.table3_td26Tip3="Disable";
featurecfg.table3_td26Tip4="press *640.";
featurecfg.table3_td32Tip1="Enable";
featurecfg.table3_td32Tip2="press *351.";
featurecfg.table3_td32Tip3="Disable";
featurecfg.table3_td32Tip4="press *350.";
featurecfg.table3_td32Tip5="Query";
featurecfg.table3_td32Tip6="press *35*.";


featurecfg.table3_note1 = "Forking";
featurecfg.table3_note2 = "Enable:Pick up the phone + *75 + The extension number or (prefix of selecting trunk *)the external number+#";
featurecfg.table3_note3 = "Disable:Pick up the phone + *75 + #<br/>Query:Pick up the phone + *75 + *";
featurecfg.table3_note4 = "Enable Speed Dialing";
featurecfg.table3_note5 = "Pick up the phone + *74 +the two-digit index of the ring file+the extension number or (prefix of selecting trunk*)the external number+#";
featurecfg.table3_note6 = "Enable voice mail for all calls";
featurecfg.table3_note7 = "Enable:Pick up the phone+*65+1";
featurecfg.table3_note10 = "Disable:Pick up the phone+*65+0";
featurecfg.table4_note1 = "Call park";
featurecfg.table4_note2 = "Calling+** or hook-flash +*30+Park id+hang up the phone";
featurecfg.table4_note3 = "Unpark";
featurecfg.table4_note4 = "Pick up the phone+#30+Park id";
featurecfg.table4_note5 = "Call pickup";
featurecfg.table4_note6 = "Press *51.";
featurecfg.table4_note7 = "Operater call pickup";
featurecfg.table4_note8 = "Pick up the phone+*50";
featurecfg.table4_note9 = "Directed call pickup";
featurecfg.table4_note10 = "Pick up the phone+*55+the extension number";
featurecfg.table4_note11 = "Group pickup";
featurecfg.table4_note12 = "Pick up the phone+*56";
featurecfg.table4_note13 = "Calling authorization";
featurecfg.table4_note14 = "Pick up the phone + *33 + the extension number + authorization code + the called party number";
featurecfg.table4_note15 = "Blind call transfer";
featurecfg.table4_note16 = "Calling+** or hook-flash +*38+ (*)the extension number";
featurecfg.table4_note17 = "3-Way";
featurecfg.table4_note18 = "Launch a second call during a two-party call: press ** followed by the third party number. ";
featurecfg.table4_note19 = "Merge the second call with the first call: press ##.";
featurecfg.table4_note20 = "Split a 3-way call into two separate calls: press ##.";
featurecfg.table4_note21 = "Call monitoring";
featurecfg.table4_note22 = "Pick up the phone+*34+the extension number+#";
featurecfg.table4_note23 = "SPD prefix";
featurecfg.table4_note24 = "Query:Pick up the phone+*74+the two-digit index of the ring file+*";
featurecfg.table4_note25 = "Disable:Pick up the phone+*74+the two-digit index of the ring file+#";
featurecfg.table4_note26 = "Using:Pick up the phone+**+the two-digit index of the ring file";
featurecfg.table4_note27 = "Recording on demand";
featurecfg.table4_note28 = "Calling+*#";
featurecfg.table5_note1 = "Extension lock";
featurecfg.table5_note2 = "Lock:Pick up the phone+*77+1";
featurecfg.table5_note3 = "Unlock:Pick up the phone+*77+0+password+#";
featurecfg.table5_note4 = "Allow call pickup";
featurecfg.table5_note5 = "Allowed:Pick up the phone+*73+0";
featurecfg.table5_note6 = "Shielding:Pick up the phone+*73+1";
featurecfg.table5_note7 = "Query:Pick up the phone+*73+*";
featurecfg.table5_note8 = "Enable DND";
featurecfg.table5_note9 = "Enable:Pick up the phone+*72+1";
featurecfg.table5_note10 = "Disable:Pick up the phone+*72+0";
featurecfg.table5_note11 = "Query:Pick up the phone+*72+*";
featurecfg.table5_note12 = "Call waiting";
featurecfg.table5_note13 = "Enable:*64+1;Disable:*64+0";
featurecfg.table5_note14 = "Secretary extension";
featurecfg.table5_note15 = "Enable:Pick up the phone+*35+1";
featurecfg.table5_note16 = "Disable:Pick up the phone+*35+0";
featurecfg.table5_note17 = "Query:Pick up the phone+*35+*";

var tone = new Object();
tone.title = "Tone";
tone.titletop = "Tone";
tone.td1 = "Country/Region";
tone.td2 = "Dial tone";
tone.td2Tip = "Prompt tone of off-hook.";
tone.td3 = "Second dial tone";
tone.td3Tip = "Used for the second stage dialing.";
tone.td4 = "Message waiting tone";
tone.td4Tip = "Used in Do not Disturb and Unconditional call forwarding.";
tone.td5 = "Busy tone";
tone.td5Tip = "Used for busy line prompt.";
tone.td6 = "Congestion tone";
tone.td6Tip = "Used to notify a call set up failure condition due to resource limitation.";
tone.td7 = "Ring back tone";
tone.td7Tip = "Used to notify the remote caller the ringing condition.";
tone.td8 = "Howler tone";
tone.td8Tip = "Used to remind the user to hang up the idle phone.";
tone.td9 = "Call waiting tone";
tone.td9Tip = "Used to notify the user a waiting call event.";
tone.td10 = "Confirmation tone";
tone.td10Tip = "Used to confirm the completion of feature code.";
tone.titles = "Note:";
tone.exp1_title_note = "350+440";
tone.exp1_content_note = "The dual-frequency tone of 350 Hz and 440 Hz.";
tone.exp2_title_note = "480+620/500,0/500";
tone.exp2_content_note = "The dual-frequency tone of 480 Hz and 620 Hz with half second on and half second off. The value 0/500 indicates the mute of 500 ms.";
tone.exp3_title_note = "440/300,0/10000,440/300,0/10000";
tone.exp3_content_note = "The single-frequency tone of 440 Hz with 300 milliseconds on and 10 seconds off.";
tone.exp4_title_note = "950/333,1400/333,1800/333,0/1000";
tone.exp4_content_note = "The tone of 950 Hz is played for 333 milliseconds, followed by the tone of 1400 Hz played for 333 milliseconds, and followed by the tone of 1800 Hz played for 333 milliseconds. The sequence is repeated after one second.";
tone.country1 = "China";
tone.country2 = "United States";
tone.country3= "France";
tone.country4 = "Italy";
tone.country5 = "Germany";
tone.country6= "Mexico";
tone.country7 = "Chile";
tone.country8 = "Russia";
tone.country9 = "Japan";
tone.country10 = "Korea";
tone.country11= "Hong Kong";
tone.country12 = "Taiwan";
tone.country13 = "India";
tone.country14 = "Sudan";
tone.country15= "Iran";
tone.country16 = "Algeria";
tone.country17 = "Pakistan";
tone.country18 = "Philippines";
tone.country19 = "Kazakstan";
tone.country20 = "User Defined";


var safe = new Object();
safe.title = "Blocked phone numbers";
safe.param1 = "ID";
safe.param2 = "Blocked phone numbers";
safe.desc="The device can block calls from up to 30 callers specified in this table. The device plays busy tone to blocked callers.";

var digitmapcfg = new Object();
digitmapcfg.title_note = "";
digitmapcfg.note3 = "0-9, *, #:The numbers (0-9)are signs * and # are the valid dialing characters.";
digitmapcfg.note4 = "x:This is used to match with any numbers. For example, the x sign can match with 1 or 2.";
digitmapcfg.note5 = ".:This is used to match with a sub-stream of various lengths For example, '1. 'can match 11 or 123 and etc.";
digitmapcfg.note6 = "T:It is the last digit timeout. For example, x.T indicates the device continues to collect dialed digits until the timeout.";
digitmapcfg.note7 = "Defines subsets of the match character. For example, the value [1-3, 5, 7-9] indicates a value among 1, 2, 3, 5, 7, 8, and 9.";
digitmapcfg.note8 = "Simple dialing rule: Indicates the dialing rule that applies to any country. ";
digitmapcfg.note9 = "x.T:The device considers the end of the dialing event after a subscriber stops pressing digits and timeout.";
digitmapcfg.note10 = "x.#:The device considers the end of dialing event when a subscriber presses the # sign.";
digitmapcfg.note11 = "";
digitmapcfg.note12 = "";
digitmapcfg.note13 = "";
digitmapcfg.note14 = "";
digitmapcfg.note15 = "";
digitmapcfg.title = "Digitmap";
digitmapcfg.title_tip ="Used to describe the dialing patterns to identify the ending of dialing. The proper use of digit map can help to reduce the call setup time.";

/*----------------------------------------------------------advance system---------------------------------------------------*/
var sysoptional = new Object();
sysoptional.table1_title = "Session border proxy";
sysoptional.table1_td1 = "Server";
sysoptional.table1_td2 = "Signaling port";
sysoptional.table1_exp1 = "e.g. 201.30.170.38:1020 or softwitch.com:1020";
sysoptional.table1_exp2 = "0~65535";
sysoptional.table2_title = "DTMF";
sysoptional.table2_td1 = "DTMF transmission method";
sysoptional.table2_td1_step1 = "RFC 2833";
sysoptional.table2_td1_step2 = "DTMF signal is transmitted in RTP data package in the format of RFC2833.";
sysoptional.table2_td1_step3 = "Audio";
sysoptional.table2_td1_step4 = "DTMF signal is transmitted in inband audio channel.";
sysoptional.table2_td1_step5 = "SIP INFO";
sysoptional.table2_td1_step6 = "DTMF signal is transmitted in an INFO messages.";
sysoptional.table2_td2 = "2833 payload type";
sysoptional.table2_td2Tip = "Used in RTP package when RFC 2833 is selected for DTMF transmission. This type should be identical in both sides.";
sysoptional.table2_td3 = "Sending DTMF on-time";
sysoptional.table2_td3Tip ="The duration of sending DTMF signal.";
sysoptional.table2_td4 = "Sending DTMF off-time";
sysoptional.table2_td4Tip ="The interval of sending DTMF signal.";
sysoptional.table2_td5 = "DTMF detection threshold";
sysoptional.table2_td5Tip = "Minimum duration of a valid DTMF signal during digit collection. The greater the value is set, the stricter the detection is.";
sysoptional.table2_td6 = "DTMF detection adjust";
sysoptional.table2_td6Tip = "Extra detection threshold after call setup to avoid unwanted false detection.";
sysoptional.table2_select1_option1 = "RFC 2833";
sysoptional.table2_select1_option2 = "Audio";
sysoptional.table2_select1_option3 = "SIP INFO";
sysoptional.table2_exp2= "96-127, default 100";
sysoptional.table2_exp3 = "20-3000, default 100";
sysoptional.table2_exp4 = "20-3000, default 100";
sysoptional.table2_exp5_1 = "32-96, default 48";
sysoptional.table2_exp5_2 = "";
sysoptional.table2_exp6 = " (ms)";
sysoptional.table3_title = "Call filter";
sysoptional.table3_td1 = "White list";
sysoptional.table3_td1Tip = "Configure a list of PSTN numbers or prefixes to which outbound calls are always allowed. It is generally used to set emergency numbers such as 911.";
sysoptional.table3_td2 = "Black list";
sysoptional.table3_td2Tip = "Configure a list of PSTN numbers or prefixes to which outbound calls are always blocked. It is generally used to block numbers such as 900.";
sysoptional.table3_td3 = "Domestic long distance call prefix";
sysoptional.table3_td3Tip = "Configure the prefix, such as 1.";
sysoptional.table3_td4 = "International call prefix";
sysoptional.table3_td4Tip = "Configure the prefix, such as 011.";
sysoptional.table3_exp1 = " Outbound calls that will never be prohibited (white list).";
sysoptional.table3_exp2 = " Outbound calls that will be prohibited (black list).";
sysoptional.table4_title = "The server for call recording storage";
sysoptional.table4_td1 = "IP address of server";
sysoptional.table6_title = " The local area code";
sysoptional.table6_param1 = "Area code of analog trunks";
sysoptional.table6_param2 = "Area code of IP trunks";
sysoptional.table6_td1 = " The local area code associated with the analog trunks.";
sysoptional.table6_td2 = " The local area code associated with the IP trunks.";
sysoptional.table7_title = "Data transmit";
sysoptional.table7_td1 = "Signaling port";
sysoptional.table7_td1_option1 = "UDP";
sysoptional.table7_td1_option2 = "UDP&#38;TCP";
sysoptional.table7_td2 = "TCP server port";
sysoptional.table8 = "Auto provision";
sysoptional.table8Tip = "Auto provisioning is a proprietarily implemented feature that allows centralized management of devices, including firmware upgrade and configuration download. An HTTP server is required as centralized management server. ";
sysoptional.table8_enable = "Enable";
sysoptional.table8_td1 = "Server";
sysoptional.table8_td1_note = "Configure the URL of the server, such as http://192.168.2.7:8088/WiFi/$MA/.";

/*------------------------------------------------------------voip--------------------------------------------------------------*/
var voip = new Object();
voip.table1_title = "Voice";
voip.table1_td1 = "Codec";
voip.table1_td1Tip ="G.711 is supported including PCMU and PCMA. The value of the codec includes PCMU/ptime and PCMA/ptime, where the ptime can be 10, 20, 30 and 60. When multiple codec are configured, separate them with a comma.";
voip.table1_td2 = "Min. RTP port";
voip.table1_td2Tip ="The minimum value of UDP ports for RTP transmission and receiving.";
voip.table1_td3 = "Max. RTP port";
voip.table1_td3Tip ="The maximum values of UDP ports for RTP’s transmission and receiving. The range of RTP ports shall be at least 40.";
voip.table1_td4 = "TOS/DSCP";
voip.table1_td4Tip ="Configure the value of TOS/DSCP. ";
voip.table1_td5 = "Jitter buffer overflow threshold";
voip.table1_td5Tip ="When the number of accumulated voice packets in the buffer reaches this threshold, the device starts monitoring the overflow condition, which causes the delay.";
voip.table1_td6 = "Jitter buffer flash threshold";
voip.table1_td6Tip ="When the overflow condition happens consecutively and the number of appearance reaches this threshold, the device deletes some of the packets in the buffer to reduce the delay to a reasonable range.";
voip.table1_td7 = "RTP drop SID";
voip.table1_td7Tip ="Drop packets which contain SID.";
voip.table1_td8 = "Enavle VAD";
voip.table1_td9 = "RTP obtaining";
voip.table1_td9_step1 = "From SDP global connection";
voip.table1_td9_step2 = "obtain the peer IP address from SDP global connection";
voip.table1_td9_step3= "From SDP media connection";
voip.table1_td9_step4 = "obtain the peer IP address from Connection Information behind SDP Media Description.";
voip.table1_exp1 = "G729A/20, PCMU/20, PCMA/20";
voip.table1_exp2 = "3000~65535";
voip.table1_exp3 = "3020~65535";
voip.table1_exp4_1 = "Default 0x0C";
voip.table1_exp4_2 = "";
voip.table1_exp5 = "0~30 , default 3. Higher value results in long delay.";
voip.table1_exp5_1 = "(frame)";
voip.table1_exp6 = "10~250, default 50";
voip.table1_exp8 = "";
voip.table1_radio9_1 = "From SDP global connection";
voip.table1_radio9_2 = "From SDP media connection";
voip.table1_jsmsg1 = "The delta between the maximum and minimum RTP port must be at least 80.";
voip.table1_jsmsg2 = "The delta between the maximum and minimum RTP port must be at least 160.";
voip.table1_jsmsg3 = "The delta between the maximum and minimum RTP port must be at least 256.";
voip.table1_jsmsg4 = "The maximum and minimum RTP port should be numeric. RTP port maximum must be large than the minimum.";
voip.table2_radio0_1 = "T.38";
voip.table2_radio0_2 = "T.30";
voip.table2_td1 = "Jitter buffer";
voip.table2_td2 = "Receibing port for FoIP";
voip.table2_td3 = "ECM mode";
voip.table2_td4 = "V.21 detection";
voip.table2_td5 = "Receive gain";
voip.table2_td6 = "Transmit gain";
voip.table2_td7 = "Packet size";
voip.table2_td8 = "Redundancy";
voip.table2_exp1 = "0~1000 , default 250";
voip.table2_exp3 = "Error Correction Mode";
voip.table2_radio2_1 = "Open a new port";
voip.table2_radio2_2 = "Use original voice port";
voip.table2_select5_option1 = "-12 (dB)";
voip.table2_select5_option2 = "-6 (dB)";
voip.table2_select5_option3 = "0 (dB)";
voip.table2_select5_option4 = "+6 (dB)";
voip.table2_select6_option1 = "-12 (dB)";
voip.table2_select6_option2 = "-6 (dB)";
voip.table2_select6_option3 = "0 (dB)";
voip.table2_select6_option4 = "+6 (dB)";
voip.table2_select7_option1 = "10 (ms)";
voip.table2_select7_option2 = "20 (ms)";
voip.table2_select7_option3 = "30 (ms)";
voip.table2_select7_option4 = "40 (ms)";
voip.table2_select7_option5 = "50 (ms)";
voip.table2_select7_option6 = "60 (ms)";

/*-----------------------------------------------------------voiphelp---------------------------------------------------------*/
var voiphelp = new Object();
voiphelp.param1 = "";
voiphelp.param2 = "IP TOS field supports both DSCP defined in RFC 2474 and TOS defined in RFC 791.";
voiphelp.param3 = "";
voiphelp.param4 = "DSCP or DiffServ uses the 6-bit Differentiated Services Code Point (DSCP field in the IP header for packet classification purposes. DSCP replaces the outdated Type of Service (TOS)model of the 'IP precedence'.";

/*------------------------------------------------------------sip---------------------------------------------------------------*/
var sipoptional = new Object();
sipoptional.table1_td1 = "PRACK";
sipoptional.table1_td1Tip = "Refer to RFC 3262.";
sipoptional.table1_td2 = "Session timer";
sipoptional.table1_td2Tip = "Refer to RFC 4028.";
sipoptional.table1_td3 = "Session interval";
sipoptional.table1_td4 = "Min. session time";
sipoptional.table1_exp1 = "RFC3262";
sipoptional.table1_exp2 = "RFC4028";
sipoptional.table1_exp3 = "Default 1800 ";
sipoptional.table2_title = "Request/Response configure (SIP header)";
sipoptional.table2_td1 = " field";
sipoptional.table2_td1_1 = "";
sipoptional.table2_td1_2 = "To";
sipoptional.table2_td2 = " field";
sipoptional.table2_td2_1 = "";
sipoptional.table2_td2_2 = "Call ID";
sipoptional.table2_td3 = "Called party number";
sipoptional.table2_td4 = "Call forwarding with number transformation";
sipoptional.table2_td4Tip= "Send 302 with the transformed destination number instead of the original forwarding number. The transformation is performed through routing table";
sipoptional.table2_radio1_1 = "Subdomain name";
sipoptional.table2_radio1_2 = "Outbound proxy";
sipoptional.table2_radio2_1 = "Host name";
sipoptional.table2_radio2_2 = "Local IP address";
sipoptional.table2_radio3_0 = "From";
sipoptional.table2_radio3_1_1 = " Request Line ";
sipoptional.table2_radio3_1_2 = " To ";
sipoptional.table2_radio3_2 = "field";
sipoptional.table2_td5 = "Response using received port";
sipoptional.table2_radio5_1 = "Using received port to send response";
sipoptional.table2_radio5_2 = "Using 5060";
sipoptional.table3_title = "IMS";
sipoptional.table3_td1 = "IMS";
sipoptional.table3_td1Tip = "Activate 3GPP related settings.";
sipoptional.table3_td2 = "Access network info";
sipoptional.table3_td2Tip = "P-Access-network-info is included in SUBSCRIBE and INVITE message.";
sipoptional.table4_title = "CDR";
sipoptional.table4_td1 = "CDR server";

/*------------------------------------------------------------routecfg----------------------------------------------------------*/
var routecfg = new Object();
routecfg.note1 = "The routing table with 100 rules in capacity provides two functions including digit transformation and call routing assignment. The routing rules in the table are executed from top to down. When domain name is used in any rule, DNS must be enabled first.";
routecfg.note6 = "Examples of routing table";
routecfg.note7 = "1.Remove digits.";
routecfg.note8 = "FXS 01061202700 KEEP -8";
routecfg.note9 = "It removes the area code of the called party number.";
routecfg.note10 = "FXS 021 REMOVE 3";
routecfg.note11 = "It removes prefix 021";
routecfg.note12 = "2. Insert extra digits to the digit stream.";
routecfg.note13 = "FXS CPNX ADD 021";
routecfg.note14 = "It adds prefix 021 to the calling party number.";
routecfg.note15 = "3. Insert extra digits at the end of digit stream.";
routecfg.note16 = "FXS CPN6120 ADD -8888";
routecfg.note17 = "It adds 8888 to the end of calling party numbers that begin with 6120.";
routecfg.note18 = "4. Replacement.";
routecfg.note19 = "FXS CPN88 REPLACE 2682000.";
routecfg.note20 = "It uses 2682000 to replace the calling party numbers that begin with 88.";
routecfg.note21 = "5.Routing calls to IP network.";
routecfg.note22 = "FXS 0 ROUTE IP www.mysip.com:5060.";
routecfg.note23 = "A call started with 0 is routed to the SIP proxy with www.mysip.com:5060.";
routecfg.note24 = "";
routecfg.note25 = "6.Routing calls to PSTN.";
routecfg.note26 = "P X ROUTE FXO 1, 2, 3, 4";
routecfg.note27 = "Note: Calls from IP network will be routed to FXO port 1, 2, 3, and 4 in alternate way.";
routecfg.note28 = "7.Support POS and Modem.";
routecfg.note29 = "FXS[2] 6120 CODEC PCMU/20/0.";
routecfg.note30 = "It uses PCMU for phone-2 with 20ms package size. '/0' indicates that the echo cancelation is off.";
routecfg.note31 = "8.Routing calls to IP network, using given IP trunk.";
routecfg.note32 = "FXS 021 ROUTE IPT 1, 2";

/*------------------------------------------------------------encrypt-----------------------------------------------------------*/
var encrypt = new Object();
encrypt.td1 = "Signal encryption";
encrypt.td2 = "RTP encryption";
encrypt.td3 = "Encryption method";
encrypt.td4 = "Encryption key";
encrypt.param4_select_option1 = "TCP not encrypted (2)";
encrypt.param4_select_option2 = "TCP encrypted (3)";
encrypt.param4_select_option3 = "UDP not encrypted (6)";
encrypt.param4_select_option4 = "UDP encrypted (7)";
encrypt.param4_select_option5 = "Using keyword (8)";
encrypt.param4_select_option6 = "RC4 (10)";
encrypt.param4_select_option7 = "Encrypt13 (13)";
encrypt.param4_select_option8 = "Encrypt14 (14)";
encrypt.param4_select_option9 = "Word exchange (263)(17)";
encrypt.param4_select_option10 = "VOS  (20)";
encrypt.param4_select_option11 = "Word reverse (263)(16)";
encrypt.param4_select_option12 = "Byte reverse (263)(18)";
encrypt.param4_select_option13 = " Byte exchange (263)(19)";
encrypt.td5 = "T38 encryption";
encrypt.exp3 = "Reference to user manual";
encrypt.radio1 = "SIP trunk";
encrypt.radio2 = "SIP trunk & IP extension";
encrypt.select_option1 = "No encryption (0)";
encrypt.select_option2 = "Entire message (1)";
encrypt.select_option3 = "Header only (2)";
encrypt.select_option4 = "Data body only (3)";
encrypt.select_option5 = "Encrypt13 (13)";
encrypt.param6 = "VOS encryption key";
encrypt.param7 = "Username";
encrypt.param8 = "Password";

/*-----------------------------------------------------------api-----------------------------------------------------------------*/
var api = new Object();
api.table1_desc ="Used to communicate with an external application software. The device can provide event and status info to the software, and accept call control and configuration requests from the software.";
api.table1_title = "Server";
api.table1_td1 = "Certification address";
api.table1_exp1 = "e.g. 168.33.134.50";
api.table1_td2 = "URL";
api.table2_td1 = "Extension";
api.table2_td2 = "IP extension";
api.table2_td3 = "Trunk";
api.table2_td4 = "IP trunk";

var api_phone = new Object();
api_phone.td1 = "Line";
api_phone.td2 = "Extension number";
api_phone.td3 = "Account";
api_phone.td4 = "Name";
api_phone.td5 = "API";

var api_ipphone = new Object();
api_ipphone.td1 = "Line";
api_ipphone.td2 = "IP extension number";
api_ipphone.td3 = "Account";
api_ipphone.td4 = "Name";
api_ipphone.td5 = "API";

var api_trunk = new Object();
api_trunk.td1 = "Line";
api_trunk.td2 = "Trunk number";
api_trunk.td3 = "API";

var api_iptrunk = new Object();
api_iptrunk.td1 = "Line";
api_iptrunk.td2 = "IP trunk number";
api_iptrunk.td3 = "API";


/*------------------------------------------------------------other--------------------------------------------------------------*/
var share = new Object();
share.admin="Welcome admin";
share.oper="Welcome operator";
share.view="Welcome view";
share.logintime="Login time: ";
share.logout="Logout";
share.time="Time";
share.more="More...";
share.help="Help";
share.back="Go back";

var sbutton = new Object();
sbutton.ok = "Ok";
sbutton.upload = "Upload";
sbutton.selectall = "Select all";
sbutton.cancel="Cancel";
sbutton.down = "Download";
sbutton.start = "Start";
sbutton.stops = "Stop";
sbutton.save="Save";
sbutton.savetitle="Only save settings without commit";
sbutton.apply="Apply Settings";
sbutton.applytitle="Apply settings immediately";
sbutton.saves = "Save";
sbutton.saving="Saved";
sbutton.cmd="Executing";
sbutton.canceltitle="Cancel changes in this form only";
sbutton.refres="Refresh";
sbutton.clos="Close";
sbutton.del="Delete";
sbutton.other="Changes for other settings";
sbutton.continu="Continue";
sbutton.add="Add";
sbutton.remove="Remove";
sbutton.modify="Modify";
sbutton.deleted="Deleted";
sbutton.delall="Delete All";
sbutton.autorefresh="Auto-Refresh is On";
sbutton.backup="Backup";
sbutton.restore="Restore";
sbutton.cptotext="Edit";
sbutton.help=" Help  ";
sbutton.clears = "Clear";
sbutton.getmac = "Enable the admin PC's MAC address of this device";
sbutton.conn = "Connect";
sbutton.disconn = "Disconnect";
sbutton.amount_str = "Maximum number of display";
sbutton.first = "First";
sbutton.next = "Next";
sbutton.previous = "Previous";
sbutton.last = "Last";
sbutton.total = "Total";
sbutton.page_msg1 = "To delete the selected item";
sbutton.row = "";

var errmsg = new Object();
errmsg.err103="For security concern, please change your password different from the number. Click OK to change; or click CANCEL to remain.";
errmsg.Info1="Invalid value.";
errmsg.Info2="Invalid value.";
errmsg.Info3="The content cannot be null.";
errmsg.Info4="Range: 1-255";
errmsg.Info5="Enter DNS, like 192.168.10.1";
errmsg.Info6="Enter an integer, like 8, 18 or 28";
errmsg.Info7="Enter MAC address, like 00:E0:4C:6C:08:75";
errmsg.Info8="Enter subnet mask, like 255.255.255.0";
errmsg.Info9="Enter IP address, like 192.168.10.1";
errmsg.Info10="Enter the account in numbers and letters";
errmsg.Info11="Enter the password in numbers and letters ";
errmsg.Info12="Enter email address, like 18181188@hotmail.com";
errmsg.Info13="Enter phone number, like 8, 78 or 207";
errmsg.Info14="Enter default gateway IP address, like 192.168.10.1";
errmsg.Info15="Enter gateway IP address, like 192.168.10.1";
errmsg.Info16="Invalid value. Refer to \"Help\"</b>";

var guideInfo =new Object();
guideInfo.home="Home";
guideInfo.company="Enterprise";
guideInfo.myself="Custom";
guideInfo.net="Internet";
guideInfo.phone="Voice";
guideInfo.manage="Mgmt";
guideInfo.status="Status";
guideInfo.guide="Wizard";
guideInfo.loading="Loading..., please wait.";
guideInfo.upload="Select the file and click 'upload'.";
guideInfo.toTop="Back to the top";


